【问题标题】:publish project in visual studio在 Visual Studio 中发布项目
【发布时间】:2013-05-15 15:36:48
【问题描述】:
【问题讨论】:
标签:
visual-studio-2012
publish
【解决方案1】:
您的 IIS 设置似乎不匹配。
如果您转到 IIS 管理器 并导航到 应用程序池 并查找已发布的(您的项目名称)文件夹
从列表中选择您的已发布项目
点击操作窗格中的基本设置
将 .NET Framework 版本更改为 v4.0xxxxxx
【解决方案2】:
在安装 Orchard CMS 时遇到了同样的问题。继续定位 v2.0。
但是找到简单的解决方案:在 IIS 中,在应用程序池(包含所有应用程序池的列表)上,您可以找到右上角的第二个设置列表:“设置应用程序池默认值..”将默认值从 2.0 更改为 4.0 等,瞧。
【解决方案3】:
听起来您的项目以 .net 4.0 框架为目标,但您的“发布”流程中有一个设置指定 .net 2.0
我从来没有以这种方式发布过,但这个错误看起来像是我在集成针对不同框架的不同库之前看到的......
【解决方案4】:
已解决:
以上所有都没有解决我的问题,只是将 Visual Studio 中的 Targeted Framework 从 4.5 更改为 4.5.1 并解决了问题