मैं Azure कैशिंग प्रदाता का उपयोग करने के लिए सभी बादल उदाहरणों के बीच सत्र स्थिति बनाए रखने के लिए हमारे कार्यान्वयन के लिए कॉन्फ़िगर यहाँ वर्णित की तरह नहीं मिल सकता है: http://msdn.microsoft.com/en-us/library/windowsazure/gg185668.aspxTFS तैनाती Azure त्रुटि के लिए: ClientPerfCountersInstaller.exe
इस पर एक नया स्टार्टअप कार्य बनाया मेरी csdef फ़ाइल है कि हमेशा इस त्रुटि के साथ विफल:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Windows Azure Tools\2.0\Microsoft.WindowsAzure.targets (987): CloudServices64 : Cannot find file named 'approot\bin\Microsoft.WindowsAzure.Caching\ClientPerfCountersInstaller.exe' for startup task Microsoft.WindowsAzure.Caching\ClientPerfCountersInstaller.exe install of role MyRole.Web.
nuget पैकेज में और मुख्य फ़ोल्डर में .exe स्रोत नियंत्रण कि TFS तैनाती के लिए उपयोग करता है में शामिल है। Azure Deployment Error: cannot find ClientPerfCountersInstaller.exe
लेकिन स्वीकार किए जाते हैं जवाब राज्यों सिर्फ स्टार्टअप कार्य है कि .exe कैशिंग के लिए आवश्यक जगह लेने के लिए स्थापित करता है को नष्ट करने के:
मैं इस पिछले प्रश्न कि यह वही मुद्दे को संबोधित पाया।
इसके बजाय Nuget का उपयोग कर के, आप exe और DLLs सी से संदर्भ सकता है। आपको exe के लिए उचित स्थान पर स्टार्टअप कार्य को इंगित करने की आवश्यकता होगी। ऐसा लगता है कि यह exe को माइक्रोसॉफ्ट के नाम से एक फ़ोल्डर में सामग्री के रूप में सेट करने की उम्मीद कर रहा है। मुख्य परियोजना निर्देशिका को बंद करना (संकलन समय पर यह सामग्री को बिन निर्देशिका में कॉपी करेगा)। –
यह अजीब बात है, फ़ोल्डर और फ़ाइल दोनों वहाँ हैं: – amhed
exe के लिए आपके स्टार्टअप कार्य में पथ क्या है? –