繁体   English   中英

在本地托管ASP.NET应用程序

[英]Host ASP.NET application locally

我有一个ASP.NET Web应用程序(内置于Visual Studio 2012中),并希望将其放置在本地网络上,以便可以在手机上访问它。 我以前从未托管过ASP.NET站点,而且真的不知道如何做。

我想我可以使用我的IP和它在本地主机上使用的端口来访问它,但是没有运气。

我如何(非常轻松快捷)将项目保持在线状态? 无需在我的网络外部即可访问。

该项目使用Razor / ASP.NET / C#和SQL构建

谢谢

如果使用Windows Vista或7,则可以设置IIS。 这是一个可以帮助您的链接 不知道这是您在寻找什么,但我认为是。

您可能需要打开运行站点的端口。 转到控制面板-> Windows防火墙->高级设置。 单击入站规则并添加新规则,选择端口,然后使用在IIS中为站点分配的端口号运行向导。

此处有更多详细信息: http : //windows.microsoft.com/en-us/windows/open-port-windows-firewall#1TC=windows-7

您现在应该可以使用IP和端口在手机上查看它。

要从IIS运行站点:

您需要首先在Windows中启用IIS,然后才能使用Humpy在其响应中发布的链接。

然后启用它,将其打开并展开Sites文件夹,然后右键单击并添加一个新站点。 给它起一个名字,将其指向您的站点正在运行的目录,并为其分配一个端口。 通过转到locahost:{yourport}对其进行测试。 您可能必须通过选择站点来设置权限,然后在IIS中单击“编辑权限”链接,选择“安全”选项卡,单击“编辑”,然后单击“添加”并使用正在运行该站点的应用程序池,因此IIS AppPool \\ {您的站点名称} 。 由于它在本地运行,因此要授予其完全权限,然后在浏览器中再次访问该站点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM