我们在当前项目中使用的特定测试系统上禁用了针对.Net Framework的另一个版本的选项。
我尝试了以下但没有成功:
希望得到一些指示。
答案 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版本。