我无法在IIS 6中更改目标.NET Framework

时间:2008-11-27 15:41:02

标签: .net iis target-framework

我们在当前项目中使用的特定测试系统上禁用了针对.Net Framework的另一个版本的选项。

我尝试了以下但没有成功:

  • 杀死所有W3WP.EXE进程
  • 重新启动IIS服务
  • 远程调试已从框中删除。

希望得到一些指示。

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

我认为如果在.net安装后安装iis会发生这种情况。只需使用之前解释过的aspnet_regiis.exe。

答案 2 :(得分:1)

你确定你问的是正确的问题吗?

目标没有新的.NET Runtime版本。如果你有一个3.0或3.5的框架,你的IIS仍将显示2.0,因为它的运行时因为3.0和3.5仅在Framework类和编译器与2.0应用程序不同!

您应该只在IIS配置中看到1.X和2.0框架。

编辑:目标切换仅在编译应用程序时发生。因为2.0,3.0和3.5都在同一个.NET Runtime Environment 2.0(VM)上运行。 您仍然需要安装其他框架,因为它们的API不同,但都运行在相同的中间语言指令集上。

答案 3 :(得分:0)

你在IIS中有ASP.net Serveice(允许)

无论如何,您可以使用一些vbscript来更改.net版本。