हम अपने सीआई बिल्ड चलाने के लिए वीएसओ होस्टेड बिल्ड कंट्रोलर का उपयोग कर रहे हैं। एक बिल्ड विफल रहा है जो ठीक काम कर रहा था।विजुअल स्टूडियो ऑनलाइन होस्टेड बिल्ड कंट्रोलर असेंबली का पता नहीं लगा सका Microsoft.indowsAzure.Diagnostics
सी: \ प्रोग्राम फ़ाइलें (x86) \ MSBuild \ 12.0 \ bin \ amd64 \ Microsoft.Common.CurrentVersion.targets (1697): इस संदर्भ को हल नहीं कर सका। असेंबली का पता नहीं लगा सका "माइक्रोसॉफ्ट। WindowsAzure.Diagnostics, संस्करण = 2.4.0.0, संस्कृति = तटस्थ, PublicKeyToken = 31bf3856ad364e35, प्रोसेसर आर्किटेक्चर = एमएसआईएल"। यह सुनिश्चित करने के लिए जांचें कि असेंबली डिस्क पर मौजूद है। यदि यह संदर्भ आपके कोड द्वारा आवश्यक है, तो आप संकलन त्रुटियां प्राप्त कर सकते हैं।
इस असेंबली को Azure SDK को हल करना चाहिए जिसे http://listofsoftwareontfshostedbuildserver.azurewebsites.net/ के अनुसार मेजबान में शामिल किया जाना चाहिए हालांकि http://www.visualstudio.com/en-us/get-started/hosted-build-controller-vs.aspx बताता है कि मेजबान केवल 2.3 तक का समर्थन करता है। हालांकि हमारे पास यह इमारत है।
Azure SDK के लिए हमारी सभी असेंबली संस्करण 2.4 के लिए हैं। यह स्थानीय रूप से बनाता है और मेरी मशीन पर स्थापित एसडीके के पिछले संस्करण नहीं हैं। हमारे पास इस तरह के बाध्यकारी रीडायरेक्ट हैं ...
<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.Diagnostics" publicKeyToken="31BF3856AD364E35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.4.0.0" newVersion="2.4.0.0" />
</dependentAssembly>
क्या किसी और ने इसे देखा है?
बाध्यकारी रीडायरेक्ट जोड़ने से आपको निर्माण करने देता है? मैं 2 को लक्षित करने के बारे में सोच रहा था। – crabCRUSHERclamCOLLECTOR
बनाने के लिए इसे प्राप्त करने के लिए एसडीके के 3 संस्करण हम 2.4 को लक्षित बाध्यकारी रीडायरेक्ट के साथ निर्माण कर रहे थे। हमने इसे 2.3 तक घायल कर दिया है और यह बनाता है। – user1385713
हम सब इसे अचानक प्राप्त करने के लिए शुरू कर दिया है। बिल्ड जो 2.4 लक्षित कर रहे हैं, सप्ताहों के लिए निर्माण कर रहे हैं, और अचानक (कल से) हमें संबंधित त्रुटि मिलती है। ई टाइप या नेमस्पेस नाम 'डायग्नोस्टिक्स' नामस्थान 'माइक्रोसॉफ्ट। विन्डोज़एज़ूर' में मौजूद नहीं है (क्या आप असेंबली संदर्भ खो रहे हैं?) निश्चित रूप से उन्होंने गलती से इस होस्ट को उनके होस्ट किए गए बिल्ड नियंत्रकों को हटा दिया है? – Kramer00