मैं विजुअल स्टूडियो को precompile my ASP.NET application पर चाहता हूं जिसका उपयोग एज़ूर वेब रोल पेलोड के रूप में किया जाता है। इसलिए मुझे this post मिला है जो बताता है कि विचारों को सत्यापित करने के लिए aspnet_compiler को कैसे कॉल करें।निर्माण के दौरान विजुअल स्टूडियो से एस्पनेट_कंपेलर कैसे प्राप्त किया जाए?
मैं निम्नलिखित जोड़ने की कोशिश की मेरी ASP.NET अनुप्रयोग के "बाद के निर्माण घटना" के लिए:
call "%VS100COMNTOOLS%\vsvars32.bat"
aspnet_compiler -v/-p $(ProjectDir)
या वैकल्पिक रूप से इस (आवेदन स्पष्ट रूप से निर्दिष्ट नाम):
call "%VS100COMNTOOLS%\vsvars32.bat"
aspnet_compiler -v /ASP.NET-Application-ProjectNameHere -p $(ProjectDir)
दोनों में जब निर्माण चलता है तो मैं बिल्ड आउटपुट में निम्नलिखित देखता हूं:
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Utility to precompile an ASP.NET application
Copyright (C) Microsoft Corporation. All rights reserved.
और स्पष्ट रूप से कोई पूर्व नहीं संकलन होता है क्योंकि अगर मैं किसी भी .aspx या .cshtml फ़ाइल को "एक्शन" में "कोई नहीं" बदलता हूं तो यह Azure सेवा पैकेज नहीं मिलता है और पैकेज को Azure पर तैनात किए जाने के बाद दृश्य अब खुलता नहीं है।
मैं विजुअल स्टूडियो के भीतर से प्रीकंपलिंग के लिए aspnet_compiler कैसे सेटअप करूं?
परिणामी सेवा पैकेज को छोड़कर 'फोर्स' सेट 'झूठी' के साथ इस तरह के काम अपरिवर्तित हैं। – sharptooth