日期:2014-05-17  浏览次数:20445 次

asp.net如何发布?让别人查看到?
我建立了一个项目,要怎么让别人访问我机子可以看得到呢?
连网下,怎么访问到我的网站?
新手求解

------解决方案--------------------
http://blog.csdn.net/xingfuzhijianxia/article/details/7659683

iis本地发布net网站
------解决方案--------------------
vs发布网站命令
在iis下新建网站
打开windows防火墙,开放80端口
动态域名解析可以用下花生壳,这样对方可以通过域名访问。
还有一点,如果你是通过路由器连接广域网的话,要在路由器设置页中配置端口映射(一般在“虚拟服务器”这个功能中)。

------解决方案--------------------
引用:
vs发布网站命令
在iis下新建网站
打开windows防火墙,开放80端口
动态域名解析可以用下花生壳,这样对方可以通过域名访问。
还有一点,如果你是通过路由器连接广域网的话,要在路由器设置页中配置端口映射(一般在“虚拟服务器”这个功能中)。


个人宽带发布网站和天朝体制不合,所以现在运营商普遍封掉了80端口。lz可以购买一个虚拟主机空间,上传程序,并且备案。然后才能发布网站。
------解决方案--------------------
嗯,使用家用adsl的话,你就不能在80端口上发布http服务功能。例如你可以把你的IIS上的网站配置为88端口,别人可以使用类似
     http://www.asdafs.org:88/index.aspx
这种方式来访问,也就是多写个端口号而已。
------解决方案--------------------
引用:
我建立了一个项目,要怎么让别人访问我机子可以看得到呢?
连网下,怎么访问到我的网站?
新手求解

以上面88端口那个需求设计为例:

这需要安装一个“动态域名解析”免费软件。如果你有自己的域名,你还可以把自己的域名绑定到动态域名解析软件给你分配新的域名上。

然后假设你有自己的内部局域网路由器,你必须配置你的路由器,设置其端口影射,将adsl主机的88端口影射到你的提供服务的主机,例如设置88端口影射到目标IP是192.168.1.120。

然后当然你要保证这提供IIS服务的主机的防火墙允许Http协议以及88端口。通常你应该首先关闭防火墙,等一切调试通过,再慢慢启用防火墙。

最后当然就是保证在内部局域网内访问 http://192.168.1.120:88/index.aspx 这样的地址可以正常访问你的应用。如果这个都不正常,就不用考虑从外网访问了。
------解决方案--------------------
楼主租用个虚拟主机吧。临时用用就自己电脑上配置个IIS吧。然后VS发布网站到本机。
PS我们这里的电信到没有封80端口,不过是动态IP的,静态IP是封了80的。
我20M光纤,下载2.5M-3M  上行速度只有300K+, 本来想搞个花生壳什么的动态域名解析。
或者开着光猫不关,IP保持不变。如果变了就改域名解析~。  还是租个虚拟主机省心啊。

现在好的管理系统主机自己能管理的东西还是比较多的。