Win10 IIS以及ASP.NET 4.0配置问题日志
2015-12-15 11:31
232 查看
问题日志
升级到Win10并安装了VS2015后,原有ASP.NET 4.0项目在本机的IIS部署出现问题。
安装IIS:
在【控制面板.程序.启用或关闭Windows功能.Internet Information Services】 进行相关设置。
但Win10的ASP.NET版本是4.6,原有项目需要使用4.0.30319.0版本。
安装ASP.NET4.0.30319.0
找到 C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 并管理员运行 aspnet_regiis.exe -i
参考资料:Win10 ASP.NET 4.0 尚未在 Web 服务器上注册 解决方案
配置后检查IIS中的应用程序池版本。
通过chrome和IE11可正常访问网站。但win10自带的edge则无法访问。
开发人员工具显示如下信息:
不知该问题是否与edge无法访问网站有关?
-----------------------------------------------
2012/12/24 问题解答与处理
通过IIS发布一个静态网站进行测试,发现edge也无法访问,问题锁定在edge本身上。
网上搜到了如下解答:
因为默认访问规则的限制,Windows Apps 在默认状态下无法访问本地回环端口。
需要以管理员方式在 cmd (而不是 powershell) 中使用 CheckNetIsolation LoopbackExempt 设置 App 允许访问回环端口规则。
使用如下命令可解除 Edge 浏览器访问 localhost 限制:
按照此方式运行后问题解决。
参考资料出处:edge浏览器无法访问localhost
延伸阅读:
百度百科: 本地回环地址, Wikipedia: Loopback
回环接口(loop-back/loopback), Nat回环(Lan——>Lan端口映射原理)
升级到Win10并安装了VS2015后,原有ASP.NET 4.0项目在本机的IIS部署出现问题。
安装IIS:
在【控制面板.程序.启用或关闭Windows功能.Internet Information Services】 进行相关设置。
但Win10的ASP.NET版本是4.6,原有项目需要使用4.0.30319.0版本。
安装ASP.NET4.0.30319.0
找到 C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 并管理员运行 aspnet_regiis.exe -i
参考资料:Win10 ASP.NET 4.0 尚未在 Web 服务器上注册 解决方案
配置后检查IIS中的应用程序池版本。
通过chrome和IE11可正常访问网站。但win10自带的edge则无法访问。
开发人员工具显示如下信息:
不知该问题是否与edge无法访问网站有关?
-----------------------------------------------
2012/12/24 问题解答与处理
通过IIS发布一个静态网站进行测试,发现edge也无法访问,问题锁定在edge本身上。
网上搜到了如下解答:
因为默认访问规则的限制,Windows Apps 在默认状态下无法访问本地回环端口。
需要以管理员方式在 cmd (而不是 powershell) 中使用 CheckNetIsolation LoopbackExempt 设置 App 允许访问回环端口规则。
使用如下命令可解除 Edge 浏览器访问 localhost 限制:
CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe
按照此方式运行后问题解决。
参考资料出处:edge浏览器无法访问localhost
延伸阅读:
百度百科: 本地回环地址, Wikipedia: Loopback
回环接口(loop-back/loopback), Nat回环(Lan——>Lan端口映射原理)
相关文章推荐
- 在服务器上发布 asp以及html网站 配置过程
- ASP.NET 5 - $.ajax post JSON.stringify(para) is null
- ASP.NET MVC 关闭 客户端 xss 检查
- ASPxPopupControl 关闭刷新
- ASP.NET 获取IP和MAC地址
- GridView的编辑,更新,取消,删除等功能演示
- 25、ASP.NET MVC入门到精通——Spring.net-业务层仓储
- asp.net中三层架构与mvc之区别?
- Asp.net Model binding
- 【ASP.NET】ASP.NET之数据验证控件
- ASP.NET内核几大对象、ASP.NET核心知识(6)--转载
- Encountered an unexpected error when attempting to resolve tag helper directive '@addTagHelper' with value '"*, Microsoft.AspNet.Mvc.TagHelpers"'
- 多个web.config文件按照上面顺序加载
- Windows2008 64位系统asp连接access数据库解决方法
- ASP.NET MVC 的URL路由介绍
- ASP.NET 设置DropDownList的当前选项
- spring AspectJ的Execution表达式
- 理解SVG坐标系和变换:视窗,viewBox和preserveAspectRatio
- ASP.NET MVC 4.0 中使用NPOI 2.2.0 按模板生成Excel报表
- ASP.NET 企业组织机构代码验证