我想知道是否可以允许本地网络上的用户连接到我在本地 PC 上通过 VS2010 运行的 ASP.NET MVC 3 应用程序。目的是让其他人在一些快速应用程序开发期间进行测试,而无需部署到服务器。
默认情况下,该端口似乎被阻止。我可以更改 VS2010 或 IIS Express 中的设置以允许访问它吗?
我想知道是否可以允许本地网络上的用户连接到我在本地 PC 上通过 VS2010 运行的 ASP.NET MVC 3 应用程序。目的是让其他人在一些快速应用程序开发期间进行测试,而无需部署到服务器。
默认情况下,该端口似乎被阻止。我可以更改 VS2010 或 IIS Express 中的设置以允许访问它吗?
默认情况下,VS 在 applicationhost.config 文件 (%userprofile%\documents\iisexpress\config\applicationhost.config) 中设置 localhost 绑定,因此您无法从其他机器访问它。
要从其他机器访问您的站点,
您需要更新站点绑定(在 applicationhost.config 文件中)并使用您的机器名添加站点绑定
以管理员身份运行 VS
如果防火墙阻止了您的端口,请取消阻止它
以下链接可以帮助您 配置 IIS Express 以对 VS2010 项目进行外部访问