में ओबीजे फ़ोल्डर को ले जाएं क्योंकि पथ बहुत लंबा हो जाता है (260 से अधिक वर्ण), मुझे obj
फ़ोल्डर कहीं और बनाने की आवश्यकता है।विजुअल स्टूडियो 2012
मैं इस फ़ोल्डर को निर्दिष्ट पथ में बनाने के लिए वीएस 2012 कैसे बता सकता हूं?
में ओबीजे फ़ोल्डर को ले जाएं क्योंकि पथ बहुत लंबा हो जाता है (260 से अधिक वर्ण), मुझे obj
फ़ोल्डर कहीं और बनाने की आवश्यकता है।विजुअल स्टूडियो 2012
मैं इस फ़ोल्डर को निर्दिष्ट पथ में बनाने के लिए वीएस 2012 कैसे बता सकता हूं?
<BaseIntermediateOutputPath>
निर्दिष्ट करने के लिए आपको प्रोजेक्ट फ़ाइल (एक्सएमएल) को संपादित करने की आवश्यकता होगी। यह मान obj\
पर डिफ़ॉल्ट है।
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
...
<BaseIntermediateOutputPath>some\path\</BaseIntermediateOutputPath>
</PropertyGroup>
स्पष्ट रूप से आपको इसे एक अलग/विशेष संपत्ति समूह में रखने की आवश्यकता नहीं है। प्रोजेक्ट फ़ाइल के शीर्ष पर मुख्य (पहला) प्रॉपर्टी ग्रुप मेरे लिए काम करता है। ;) –
मैं इसके साथ खुद को मार रहा था। मैं निर्माण निर्देशों को संशोधित करने में देख रहा था। एक लाइन! धन्यवाद। – Lereveme
वह बेकार है। सी/सी ++ परियोजनाओं के लिए (सी ++/सीएलआई के लिए भी) आप 'परियोजना गुण> कॉन्फ़िगरेशन गुण> सामान्य' में 'इंटरमीडिएट निर्देशिका' के लिए पथ बदलते हैं। – displayname
प्रोजेक्ट -> गुणों पर राइट क्लिक करें, और एक नया डीबग/तैनाती डीआईआर चुनें।
प्रश्न को संबोधित नहीं करता है। – leppie
... और आप इस तरह से स्थिरांक उपयोग कर सकते हैं और किसी विशेष <PropertyGroup/>
(केवल उदाहरण के लिए "रिहाई") को बदल सकते हैं (सैम के अलावा हार्वेल में):
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize>
.....
<OutputPath>\your_projects\bin\$(SolutionName)\$(MSBuildProjectName)\$(Configuration)\</OutputPath>
<IntermediateOutputPath>\your_projects\obj\$(SolutionName)\$(MSBuildProjectName)\$(Configuration)\</IntermediateOutputPath>
<DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
मैं ऐसा मत सोचो कि आप यह कर सकते हैं; हालांकि आप अपने प्रोजेक्ट/समाधान और/या असेंबली नाम के पथ को छोटा कर सकते हैं। यदि आप फ़ोल्डर के अनुसार बहुत गहराई से रूट हैं, तो शायद पथ को छोटा करने के लिए सिम्लिंक या निर्देशिका जंक्शन का उपयोग करने पर विचार करें। – codechurn
यह एक दुर्घटना होने का इंतजार कर रहा है। वर्तमान में ओबीजे फ़ोल्डर प्रभावित है ... और क्या प्रभावित हो सकता है? जोखिम को कम क्यों न करें और सब कुछ रूट के करीब कहीं न जाएं? – spender
शायद यह मदद करेगा http://www.howtogeek.com/howto/windows-vista/map-a-drive-letter-to-a-folder-the-easy-way-in-windows/ –