在我的Win 7的开发机,并以使用SQL Express实例,而不是默认安装的的LocalDB的。 我在MVC 4项目属性页(Web选项卡)未选中“使用IIS快车”,然后我得到了以下错误:
ASP.NET 4.5还没有被注册的Web服务器上。 您需要手动配置ASP.NET 4.5 Web服务器,以便为您的网站正常运行。
我核实,ASP.NET在IIS功能中激活。
请可以做些什么来解决这个问题?
在我的Win 7的开发机,并以使用SQL Express实例,而不是默认安装的的LocalDB的。 我在MVC 4项目属性页(Web选项卡)未选中“使用IIS快车”,然后我得到了以下错误:
ASP.NET 4.5还没有被注册的Web服务器上。 您需要手动配置ASP.NET 4.5 Web服务器,以便为您的网站正常运行。
我核实,ASP.NET在IIS功能中激活。
请可以做些什么来解决这个问题?
也许,你必须执行的Visual Studio工具命令提示符后键入:
aspnet_regiis -i
你可以阅读更多有关ASP.NET IIS注册工具(Aspnet_regiis.exe) 这里 。
在Windows 8.1,因为.NET 4.5中内置的解决方法是从管理的命令提示符下运行以下命令:
dism.exe /Online /Enable-Feature /all /FeatureName:IIS-ASPNET45
如果你已经安装了.NET Framework 4.6,您可能会看到这个错误是由于一个错误VS。 解决方法和解决方案在这里:
http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-后安装-的微软网框架,4-6.aspx
编辑:
正如一些评论所指出的,这可以升级到Windows 10或Visual Studio 2015年后,在幕后发生。
对于Windows 8的客户端计算机中,打开“IIS-ASPNET45”“打开Windows功能打开/关闭”下的“Internet信息服务 - >万维网服务 - >应用程序开发功能 - > ASP.NET 4.5”。
在.NET Framework 4.0覆盖文件夹,以便运行此命令:
注册.NET框架IIS转到
开始 - >运行 - > CMD - >以管理员身份运行类型:
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis.exe -i
与VS更新解决它。
按照此链接( https://blogs.msdn.microsoft.com/webdev/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-工作室后安装-的微软净框架-4-6 / )
解决方案 :微软发布了一个补丁用于Microsoft Visual Studio的所有影响的版本。
的Visual Studio 2013 -
下载的Visual Studio 2013更新4欲了解更多有关在Visual Studio 2013更新4,请参考:Visual Studio的2013更新4 KB文章的Visual Studio 2012
更新以解决此问题为Microsoft Visual Studio 2012已经发布:KB3002339要直接从Microsoft安装此更新下载中心,这里的Visual Studio 2010 SP1
更新以解决此问题的SP1已经发布的Microsoft Visual Studio 2010中:KB3002340此更新可从Windows Update要直接从Microsoft安装此更新下载中心,在这里
不需要键入c:\
开始 - >运行 - > CMD - >以管理员身份运行,并执行以下命令
.NET Framework版本4(32位系统)
.NET Framework版本4(64位系统)
或者使用命令提示符从Visual Studio工具:C:\ ProgramData \微软\的Windows \开始菜单\程序\微软的Visual Studio 2012 \ Visual Studio工具> VS2012 86本机工具命令提示符
版本可能不同。希望这会有所帮助。
我有完全相同的问题,尽管ASP.NET 4.5下出现的与安装“打开Windows功能打开/关闭”。 我什么都试过了,直到我终于去掉ASP.NET 3.5和4.5完全下的“启用Windows功能打开/关闭”,重新启动我的电脑并重新安装它们再次。 这解决了这个问题。
我也有这个问题。 我尝试了上述解决方案,但我没有工作。
在我安装了Visual Studio的更新,我的问题是固定的。
从下面的链接下载Visual Studio的更新http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects -in-微软视觉工作室后与安装的微软网框架,4-6.aspx
谢谢!
有些事情,你需要通过程序和功能的补充。 看看下面的链接,解决了我的问题。 只要按照下面的步骤,你应该得到它。
从链接引用:
一旦在程序和功能窗口,打在左窗格中“启用Windows功能打开或关闭”。
现在,通过树向下滚动,找到:
互联网信息服务>万维网服务>应用程序开发功能...,然后检查所有您需要的相关特征。 我选择了.NET 3.5和4.6。
http://modelrail.otenko.com/electronics/asp-net-4-5-has-not-been-registered-on-the-web-server
我也有同样的问题。
而得到了解决,从打开的ASP网络Turn Windows feature on or off
菜单。
我有同样的问题。 经过长时间的搜寻之后,我改变了应用程序池ASP.NET v4.x
在IIS管理器。
对于下面的错误窗口10:配置Web 的http://本地主机:64886 /对于ASP.NET 4.5失败。 您必须手动才能配置该网站ASP.NET 4.5的站点正常运行。 ASP.NET 4.0还没有被注册的Web服务器上。 您需要手动配置ASP.NET 4.0 Web服务器,以便为您的网站正常运行。 解决方案: https://blogs.msdn.microsoft.com/webdev/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-后安装-的微软净框架-4-6 /
我使用Visual Studio 2012年时,通过开启的IIS功能,只是不工作,因为我仍然收到错误有同样的问题。 尝试的方法,但不幸运的。
我的解决办法是:
iisreset /noforce YourComputerName
,然后按ENTER键。 启用IIS的一些特点: 参考
DISM /Online /FeatureName:IIS-ApplicationDevelopment
/FeatureName:IIS-ASPNET /FeatureName:IIS-ASP
/FeatureName:IIS-NetFxExtensibility
/FeatureName:IIS-ISAPIExtensions /FeatureName:IIS-ISAPIFilter
然后修复ASP.NET的IIS映射,请运行Aspnet_regiis.exe实用工具。 参考
此链接解释了什么是导致问题和,它只是通过更新Visual Studio中的快速解决的问题,它提供的链接更新
http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-后安装-的微软网框架,4-6.aspx
试试这个一旦进入程序和功能窗口 - >,打在左窗格中“启用Windows功能打开或关闭”。
现在,通过树向下滚动,找到:
互联网信息服务万维网服务应用程序开发功能...,然后检查所有您需要的相关特征。 我选择了.NET 3.5和4.6。
如果不工作,然后去让它做它的工作,那么你就应该回到幸福 - 发展 - 土地VS你知道它之前。 如果没有,那么它实际上可能是在Visual Studio中的错误。 请检查您的VS版本的以下补丁: VS2010 , VS2012或VS2013 。 这必将帮助你。
运行管理权限Visual Studio和执行下面的“commandaspnet_regiis -i”
TL;博士; 单击OK是解决办法,一切都将正常工作之后的罚款。
我也收到此错误信息。
配置Web 的http://本地主机:XXXXX /对ASP.NET 4.5失败。 您必须手动才能配置该网站ASP.NET 4.5的站点正常运行。 ASP.NET 4.0还没有被注册的Web服务器上。 您需要手动配置ASP.NET 4.0 Web服务器,以便为您的网站正常运行。
环境:Windows 10,IIS8,VS 2012的Web。
找到这个页面,有几个看似侵入性解决方案一起后,我通过在修补程序选项阅读https://support.microsoft.com/en-us/help/3002339/unexpected-dialog-box-appears-when-you-open -projects,在视觉工作室这里建议。
请避免做任何过于激烈,并注意标有“解决办法”该页面的部分如下图所示:
解决方法
要解决此问题,在出现的对话框中,你可以创建一个新项目或打开一个现有的网站项目或Windows Azure项目后单击确定。 执行此操作后,该项目按预期工作 。
换句话说,单击确定对话框中的一个时间,该消息已经一去不复返了。 该项目将工作得很好。