我最近升级了VS2005网络部署项目,VS2008 - 现在我得到以下错误,当建筑:使用Visual Studio 2008 Web部署项目 - 得到一个错误发现aspnet_merge.exe
The specified task executable location "bin\aspnet_merge.exe" is invalid.
这里是源的错误(来自Web部署目标文件):
<Target Name="AspNetMerge" Condition="'$(UseMerge)' == 'true'" DependsOnTargets="$(MergeDependsOn)">
<AspNetMerge
ExePath="$(FrameworkSDKDir)bin"
ApplicationPath="$(TempBuildDir)"
KeyFile="$(_FullKeyFile)"
DelaySign="$(DelaySign)"
Prefix="$(AssemblyPrefixName)"
SingleAssemblyName="$(SingleAssemblyName)"
Debug="$(DebugSymbols)"
Nologo="$(NoLogo)"
ContentAssemblyName="$(ContentAssemblyName)"
ErrorStack="$(ErrorStack)"
RemoveCompiledFiles="$(DeleteAppCodeCompiledFiles)"
CopyAttributes="$(CopyAssemblyAttributes)"
AssemblyInfo="$(AssemblyInfoDll)"
MergeXmlDocs="$(MergeXmlDocs)"
ErrorLogFile="$(MergeErrorLogFile)"
/>
这个问题的解决方案是什么?
注 - 我也在VS2008中从头创建了一个web部署项目,并得到了同样的错误。