मर्ज करने का प्रयास करते समय ILMerge अपवाद मैं दो असेंबली को एक असेंबली में विलय करने की कोशिश कर रहा हूं, जो शांत जुर्माना काम करता है। फिर भी, जब मैं विलय करने की कोशिश * .pdb भी फ़ाइलें, मैं कोई त्रुटि मिलती है: यदि मैं क्रम में/ndebug विकल्प का उपयोग * .pdb फ़ाइलें विलय को छोड़पीडीबी फ़ाइल
Access to the path "F:\Fentec\Businessplan\trunk\Ausgabe\Debug\modules\Planrechnung\Planrechnung.pdb" is denied.
, यह ठीक काम करता है। लेकिन निश्चित रूप से डीबगिंग के दौरान प्रतीकों को लोड नहीं किया जा सकता है। सबसे पहले मैंने सोचा कि पोस्टबिल्ड घटना में आईएलएमर्ज को कॉल करते समय, Planrechung.pdb उपयोग में था और बंद कर दिया गया था। मैंने वीएस -2010 को बंद करने की कोशिश की और कमांड लाइन से आईएलएमर्ज को फोन किया, लेकिन परिणाम वही बना रहा। मैंने ProcessExplorer के साथ जांच की है और फ़ाइल पर कोई संभाल नहीं है।
E:\XP\Tools\ILMerge\ilmerge /targetplatform:v4,"D:\WINDOWS\Microsoft.NET\Framework\v4.0.30319" /lib:"F:\Fentec\Businessplan\trunk\Ausgabe\Debug\bin" /out:Planrechnung.dll "F:\Fentec\Businessplan\trunk\Ausgabe\Debug\modules\Planrechnung\Planrechnung.dll" "F:\Fentec\Businessplan\trunk\Ausgabe\Debug\modules\Mandantenverwaltung\Mandantenverwaltung.dll"
मैं कुछ छूट गया है:
यह मैं कैसे ILMerge फोन है? यदि आपको कोई अतिरिक्त इंफोस चाहिए तो बस पूछें। (जैसे दृश्य स्टूडियो के रूप में)
नमस्ते,
Skalli
संभव डुप्लिकेट http://stackoverflow.com/questions/1439721/is-there- के लिए खेद है ए-वे-टू-मर्ज-पीडीबी-फाइल-इन-इल्मेज) –
नहीं, मैंने यह प्रश्न पढ़ लिया है। लेकिन यह केवल/ndebug विकल्प से निपटने का तरीका है, न कि मेरे पास जो समस्या है। – Skalli