2012-06-11 17 views
5

में फ़ाइलों को बनाने से फ़ाइलों को बाहर निकालें मेरे WP7 समाधान में क्लास लाइब्रेरी है जिसमें तीन बड़े एम्बेडेड संसाधन हैं। जब एक्सएपी फ़ाइल जेनरेट की जाती है, तो उन तीन फ़ाइलों को संपीड़ित करने में काफी समय लगता है और जब मैं डीबग मोड में हूं (लेकिन रिलीज़ नहीं करता) तो मैं उस समय को तेज करना चाहता हूं।डीबग

मैं सीएसपीआरजे में कैसे निर्दिष्ट करूं कि अगर मैं डीबग का निर्माण कर रहा हूं तो मैं फ़ाइल 2 और 3 का निर्माण नहीं करना चाहता हूं?

<ItemGroup> 
    <EmbeddedResource Include="Data\my-big-file-1.txt" /> 
    <EmbeddedResource Include="Data\my-big-file-2.txt" /> 
    <EmbeddedResource Include="Data\my-big-file-3.txt" />  
    </ItemGroup> 

धन्यवाद!

+0

आप बस पुस्तकालय परियोजना उपभोक्ता परियोजना डिबगिंग जबकि उतारना कर सकते हैं। विजुअल स्टूडियो बस नवीनतम संकलित पुन: उपयोग करेगा। यदि आपके पास संशोधन है, तो प्रोजेक्ट को फिर से लोड करें, संकलित करें और फिर से अनलोड करें। –

उत्तर

9

आप अपनी परियोजना परिभाषा फ़ाइल में स्थितियों का उपयोग कर सकते हैं।

http://msdn.microsoft.com/en-us/library/ms171455.aspx

<EmbeddedResource Include="Data\my-big-file-2.txt" Condition=" '$(Configuration)' == 'Release' "/>