使用Visual Studio 2012的Web部署时,如何定位特定的应用程序池?

时间:2016-01-22 16:28:22

标签: asp.net visual-studio iis visual-studio-2012

由于以下错误,我的应用程序无法部署:

Web deployment task failed. (The application pool that you are trying to use has the 'managedRuntimeVersion' property set to 'v2.0'. This application requires 'v4.0'.)

现在,我正在尝试将我的.NET应用程序部署到IIS。 VS正在尝试定位“DefaultAppPool”应用程序池。我希望它改为针对“ASP .NET v4.0”应用程序池。我如何在Visual Studio中执行此操作?

如果可能,我试图不更改IIS中的任何设置。

1 个答案:

答案 0 :(得分:0)

我不知道这是否会被视为黑客攻击,但它完成了工作而没有任何问题。

我做的是首先在IIS中创建一个文件夹,然后将其转换为应用程序。之后,我让它以.NET 4.0应用程序池为目标,瞧,Visual Studio能够在没有错误的情况下部署应用程序。

我希望这可以帮助将来Google的人们解决他们的问题并提出我的问题。