在Windows10 IIS10中注册.Net Framework 4.6

在Windows10 IIS10中注册.Net Framework 4.6,.net,iis,iis-10,.net,Iis,Iis 10,如何在我的IIS10[windows 10]中注册.Net Framework 4.6 我已经在Windows 10中安装了VS2017,IIS显示了.Net CLR版本4.0,有人能帮我在IIS中注册/默认为4.6吗 您可以在这些池中的任何一个池中托管您的项目。如果我正确理解您的问题,并且假设在ASP.Net IIS注册后将.Net framework版本更新为4.6,并且您希望将现有应用程序池更新为4.6版本,则即使您的项目是使用.Net framework 4.6构建的,这也可以正常工作。

如何在我的IIS10[windows 10]中注册.Net Framework 4.6

我已经在Windows 10中安装了VS2017,IIS显示了.Net CLR版本4.0,有人能帮我在IIS中注册/默认为4.6吗


您可以在这些池中的任何一个池中托管您的项目。如果我正确理解您的问题,并且假设在ASP.Net IIS注册后将.Net framework版本更新为4.6,并且您希望将现有应用程序池更新为4.6版本,则即使您的项目是使用.Net framework 4.6构建的,这也可以正常工作。如果这是您的要求,您只需要再次执行ASP.NET IIS注册

从该路径运行命令提示符

“%windir%\Microsoft.NET\Framework64\v4.0.30319”(64位)

%windir%\Microsoft.NET\Framework\v4.0.30319“for(32位)

然后执行这个命令

aspnet_regiis-i

这将把所有退出的版本更新为4.6版本

有关更多信息:

更新:


在stackoverflow上有一个类似的问题,但是它是关于Windows10上的IIS8。看看这个问题,您可能会从“打开或关闭windows功能”中获得启用4.6的想法


CLR版本4.0支持4.0(令人困惑)任何东西,因此您可以继续。尝试此操作后,我遇到了此错误
此版本的操作系统不支持此选项。管理员应改为使用“打开/关闭Windows功能”对话框、服务器管理器管理工具或dism.exe命令行工具安装/卸载带有IIS8的ASP.NET 4.5。
stackoverflow上有一个类似的问题,但它与Windows 10上的IIS8有关。看看这个问题,您可能会从“打开或关闭windows功能”中获得启用4.6的想法@KailashRavuri将此移到您的答案中。@Kailash Ravuri-我看到已经完成,但我的.Net版本仍然显示v4.0:-(您的答案是正确的。我发现这个-CLR版本4.0包括4.0/4.5/4.6/4.7)