在Visual Studio中更改asp.net项目的输出目录
我对asp.net(但不是c#)非常陌生,我正在尝试将输出目录从\bin移动到..\Build\debug。我在构建属性中完成了这项工作,它构建得很好,并将其放入正确的输出目录中。但是,当我尝试运行应用程序时,收到以下错误: “/”应用程序中出现服务器错误 分析器错误 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 分析器错误消息:无法加载类型“MyApp.Backend.webapicapplication” 源错误: 第1行: 源文件:/global.asax行:1 版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET版本:4.0.30319.18045在Visual Studio中更改asp.net项目的输出目录,asp.net,visual-studio-2012,Asp.net,Visual Studio 2012,我对asp.net(但不是c#)非常陌生,我正在尝试将输出目录从\bin移动到..\Build\debug。我在构建属性中完成了这项工作,它构建得很好,并将其放入正确的输出目录中。但是,当我尝试运行应用程序时,收到以下错误: “/”应用程序中出现服务器错误 分析器错误 描述:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件 分析器错误消息:无法加载类型“MyApp.Backend.webapicapplication” 源错误: 第1行: 源文件:/global
这与VisualStudio主持网站的方式有关吗?如果有任何帮助,我们将不胜感激。这与asp.net查找网站dll文件的方式有关,asp.net将这些文件保存在bin文件夹中 您需要进行一些额外的配置: 在web.config中添加:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="/Build/debug" />
</assemblyBinding>
</runtime>
. 也请检查一下。谢谢您的建议,但我仍然会在添加时遇到同样的错误。我想他们在帖子里说,这本应该有效,但实际上并不有效。