मैं विजुअल वेब डेवलपर एक्सप्रेस का उपयोग 2010 में एक वेबसाइट को प्रकाशित करने के लिए इच्छुक रहा हूँ, FTP पर एक दूरस्थ सर्वर से पूर्व संकलित निम्नलिखित सेटिंग्स का उपयोग:"मान्य AspnetMergePath नहीं मिला"?
- तैनात केवल इस आवेदन
- precompile इस चलाने के लिए आवश्यक फ़ाइलें एप्लिकेशन को प्रकाशित
- अनुमति दें वेबसाइट updatable
- कोई डेटाबेस तैनात किया जा रहा है
- साइट फ़ाइल पदानुक्रम के रूप में तैनात किया जा रहा है हो सकता है, नहीं ज़िप के रूप में पैकेज से पहले
मेरी पहली निर्माण/तैनाती अच्छी तरह से चले गए हैं लग रहा था, लेकिन मेरी दूसरी संकलन के बाद मैं निम्न त्रुटि प्राप्त:
Transformed web.config using C:\path_to_site\Web.Debug.config into obj\Debug\TransformWebConfig\transformed\web.config.
Copying all files to temporary location below for package/publish:
obj\Debug\AspnetCompileMerge\Source.
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.5\Web\Transform\Microsoft.Web.Publishing.AspNetCompileMerge.targets(132,5): Error : Can't find the valid AspnetMergePath
और यहाँ Microsoft.Web.Publishing.AspNetConfigurationMerge की सामग्री का एक सबसेट है। लक्ष्य फ़ाइल:
<Target
Name="GetAspNetMergePath"
DependsOnTargets="$(GetAspNetMergePathDependsOn)"
Condition ="'$(GetAspNetMergePath)' != 'false'">
<PropertyGroup>
<AspnetMergeName>aspnet_merge.exe</AspnetMergeName>
<AspnetMergePath Condition="Exists('$(TargetFrameworkSDKToolsDirectory)$(AspnetMergeName)')">$(TargetFrameworkSDKToolsDirectory)</AspnetMergePath>
</PropertyGroup>
<Error Condition="'$(AspnetMergePath)' == '' Or !Exists($(AspnetMergePath))"
Text="Can't find the valid AspnetMergePath" />
</Target>
संपादित करें: सेटिंग प्रकाशित बदलने से पहले प्रकाशन सब के बाद समस्या हल नहीं होती सभी मौजूदा फ़ाइलों को हटाना। मुझे लगता है कि इस कारण समस्या अब स्थानीय है।
मेरे web.config में एक AspMergePath टैग प्रतीत नहीं होता है। मुझे पता नहीं है कि मुझे टैग को मैन्युअल रूप से जोड़ना है या नहीं। हालांकि, पथ "obj {प्रकाशन सेटिंग} \ AspnetCompileMerge \ Source" मेरे प्रोजेक्ट में मौजूद है।
और मामले में यह मायने रखती है, मेरे इस परियोजना का नाम "TestProject.NET"
आपकी प्रतिक्रिया की सराहना की है।
क्या आपने अपनी साइट को "फाइल सिस्टम" विधि के माध्यम से प्रकाशित करने का प्रयास किया है? बस परीक्षण के रूप में। – BrOSs
हां। "फाइल सिस्टम" प्रकाशित विधि एक ही समस्या में चलती है। –
आप किसी भी टैग ('AspMergePath'), एक और परीक्षण जोड़ने का अनुमान नहीं लगा रहे हैं। क्या यह ctrl + shift + w के साथ चलता है? – BrOSs