मैं कस्टम DLLs के लिए परियोजना के संदर्भ का एक समूह के साथ एक 2008 सी # वेब एप्लिकेशन है। ये सभी वेब प्रोजेक्ट के सापेक्ष पथ पर हैं। हाल ही में मैंने देखा है कि स्वच्छ समाधान वेब ऐप के बिन \ डीबग फ़ोल्डर से डीएलएस के कुछ, लेकिन सभी को हटा देता है। उदाहरण के लिए:दृश्य स्टूडियो स्वच्छ समाधान नहीं हटाता है सभी DLLs/परियोजना संदर्भ में ले जाया जा रहा
<Reference Include="TowerCo.Utilities, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Components\TowerCo.Utilities\bin\Debug\TowerCo.Utilities.dll</HintPath>
</Reference>
<Reference Include="TowerCo.WebControls, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Components\TowerCo.WebControls\bin\Debug\TowerCo.WebControls.dll</HintPath>
</Reference>
पहले एक सामान्य रूप से काम करता है (स्वच्छ यह साफ, नए संस्करणों के पुनर्निर्माण पर वेब परियोजना को कॉपी किया है), लेकिन दूसरा नहीं है। एक दुष्प्रभाव यह है कि मैं निर्भरता में स्वचालित रूप से परिवर्तन नहीं लेता हूं।
किसी भी मदद के लिए धन्यवाद।
संभवतः जीएसी में दूसरा डीएलएल है जहां पहला नहीं है? –
अच्छा विचार, लेकिन नहीं, मेरे पास जीएसी में मेरे किसी भी डीएलएस नहीं हैं। आम तौर पर हम परियोजना संदर्भों का उपयोग करते हैं और प्रत्येक ऐप के साथ घटकों की अलग प्रतियां तैनात करते हैं। –
मुझे यह समस्या है। ऐसा लगता है कि बिल्ड सर्वर इस समान असेंबली को तैनात नहीं करना चाहता है जो साफ़ नहीं होता है। यह –