मैं एक Windows Azureलक्ष्य "ResolveWebJobFiles" Azure वेबसाइट में परियोजना
- ASP.NET परियोजना (NancyFX का प्रयोग करके) Azure वेबसाइट
- व्यापार तर्क वर्ग पुस्तकालय के रूप में तैनात से मिलकर परियोजना है में मौजूद नहीं है
- यूनिट परीक्षण वर्ग पुस्तकालय
- 2 कंसोल
मैं उन 2 कंसोल एप्लिकेशन के रूप में तैनात किया जा करना चाहते हैं एप्लिकेशन Azure वेबसाइट के साथ Azure WebJobs। तो मैं एएसपी.नेट परियोजना पर सही क्लिक करता हूं और एड | Azure WebJob के रूप में मौजूदा प्रोजेक्ट और दोनों कंसोल ऐप्स को सही शेड्यूल के साथ जोड़ा गया।
सबकुछ ठीक लगता है, 2 कंसोल ऐप्स में अब शेड्यूल के साथ एक JSON होता है और एएसपी.नेट प्रोजेक्ट में वेबजब्स परिभाषा वाला JSON होता है। सभी परियोजना सिर्फ ठीक है।
समस्या यह है, जब मैं Azure करने के लिए ASP.NET परियोजना को तैनात करने की कोशिश, मैं
The target “ResolveWebJobFiles” does not exist in the project
मैं this article पाया जब लेखक
<Import Project="..\packages\Microsoft.Web.WebJobs.Publish.1.0.2\tools\webjobs.targets" Condition="Exists('..\packages\Microsoft.Web.WebJobs.Publish.1.0.2\tools\webjobs.targets')" />
को
जोड़कर इस समस्या का समाधान पाने के अपने csproj फ़ाइल, लेकिन ASP.NET प्रोजेक्ट के लिए मेरी csproj फ़ाइल में पहले से ही यह आयात शामिल है।
कोई विचार क्या समस्या है?
चेक के मामले में हो सकता है अगर अपनी परियोजना WebJob विधानसभाओं (Microsoft.Azure.Webjobs + Microsoft.Azure.WebJobs के लिए एक संदर्भ है। होस्ट) यदि नहीं, तो आप उन्हें nuget पैकेज "Microsoft.Azure.WebJobs" – jakobandersen
का उपयोग करके जोड़ सकते हैं। 'माइक्रोसॉफ्ट.एज़ूर। वेबजब्स' पैकेज को Nuget से डाउनलोड किया गया था और वेबोज़ –
को जोड़ने के बाद स्वचालित रूप से संदर्भित किया गया था 1.0.3 –