【发布时间】:2012-11-19 18:09:32
【问题描述】:
我正在使用 Visual Studio 2012。我一直在使用 .NET 2.0 的旧网站上进行开发。它是在我的本地机器上使用 IIS 配置的,并为 .NET 2.0 设置了应用程序池。我可以使用 File-Open-Web Site 从 Visual Studio 打开这个网站……没问题。这是一个网站,而不是一个已编译的 Web 应用程序。
我刚刚将我的应用程序池更改为 .NET 4.0。我的网站运行良好。
但是,当我在 Visual Studio 中选择 File-Open-Web Site 时,我收到一条错误消息:
站点“....”当前配置为与较新版本的 ASP.NET (4.0) 一起使用。该项目面向 ASP.NET 2.0;如果未使用该工具配置某些功能,则可能无法正确呈现。您希望为使用 ASP.NET 2.0 的用户配置网站吗?
我可以点击“否”并附加到和调试应用程序没有问题。
我在网站或我的文档中没有任何 SLN、SUO、CSPROJ 或 USER 文件。我已删除 web.config 文件的内容,使其为空。每次打开网站时,我仍然会继续收到此消息。
- 此消息来自哪里?
- 为什么 Visual Studio 认为网站配置为 .NET 2.0?
这是我机器本地的东西。
公司的其他开发人员已将其应用程序池升级到 4.0,从 Visual Studio 打开网站时没有看到此消息。
【问题讨论】:
标签: asp.net .net visual-studio