我使用visual studio 2010.我开发了一个Web应用程序。我的iis应用程序池仅设置为3.5。当我在iis上部署我的应用程序时,它显示目标framework = 4.0错误。
任何人都可以告诉我如何部署我的visual studio 2010 web项目以在dotnet framework 3.5下运行吗?
答案 0 :(得分:0)
在记事本中打开项目文件(.sln和.csproj)并查找以下行(第1行)并替换为第二行,您将成功将应用程序转换为vs2008
TargetFrameworkMoniker =“.NETFramework,Version = v2.0” TargetFramework =“3.5”
Visual Studio 2010
Visual Studio 2008
Microsoft Visual Studio解决方案文件,格式版本11.00 Microsoft Visual Studio解决方案文件,格式版本10.00
10.0.20506 9.0.30729
\ VisualStudio的\ V10.0 \ \ VisualStudio \ v9.0 \
如果你没有找到一些线路,请不要担心,留下它
更改后,您可能会从标记的web.config中收到错误 完全删除这个标签,你也可能会遇到配置部分错误,比如web.config中的寄存器组件也会删除这些标签,然后编译你的代码并运行(你可以从web.config中获得的错误适当地删除它们)。