IIS发布项目

1.环境:win7,vs2012,.NET FrameWork4.0

2.首先安装IIS,步骤如下:

   控制面板—>程序—>程序功能—>打开或关闭windows功能

  在显示出来的页面中选中【Internet信息服务】下的所有选项,点击确认就行啦。

3.打开IIS,控制面板—>管理工具—>Internet信息服务(IIS)管理器

在这会看到两个IIS管理器:一个是旧版本的IIS管理器,一个是新版本的IIS管理器,6.0的主要是用来兼容要求低版本的

4.下面正式进入项目的发布了

(1)选中“网站”,右击“添加网站”,然后再弹出的页面中输入“网站名称”,“物理路径”,“IP地址”,“端口号”。另外“应用程序池”可在这地方修改成“ASP.NET v4.0”,当然也可以不修改,在后边进行修改。点击确认

应用程序池与vs软件的对用关系如下:

IIS默认用的.NET Framework是2.0版本

如果是VS2010开发的,选择4.0

如果是VS2008开发的,选择3.5

如果是VS2005开发的,选择3.0

还有一点需要注意的是“物理路径”选的是解决方案路径,也就是XXX.sln的父目录。

(2)若在上一步中没有修改“应用程序池”,则点击“应用程序池”,找到与你上一部网站名称相同的应用程序池,双击,在显示出的界面中选择.NET FrameWork的版本。点击确认

(3)在“网站”中,点击你刚才添加的网站,在右边主页面中分为了三部分(ASP.NET,IIS,管理),点击“IIS”下的“ASP”,在现实的页面中,把“启动父路径”修改给“TRUE”,然后点击“应用”。

(4)将刚才添加的网站展开,把主项目(就是你的启动项)右击,“转换为应用程序”,点击确认。

说点注意的事项:

(1)一定要开启父路径:

因为开启父路径后可以用../来表示上一层目录,不开启则程序里有../就会报错。

(2)必须转换为应用程序

将虚拟目录装换为转换为应用程序后,虚拟目录将以程序的形式运行,有自己独立的应用程序池,保存自己独立的数据,而不是继承主网站的数据配置。

(3)虚拟目录

第二条中提到了虚拟目录,这地方说一下:虚拟目录对应到URL的名称 如 http://www.baidu.com/question/ 中question就是一个虚拟目录 ,很多时候,上传的文件多了,架设服务器当初设定的主目录所在盘空间往往就不够了,怎么办?这就需要设置虚拟目录。虚拟目录就是将其他目录以映射的方式虚拟到该FTP服务器的主目录下,这样,一个FTP服务器的主目录实质上就可以包括很多不同盘符、不同路径的目录,而不会受到所在盘空间的限制了。当用户登录到主目录下,还可以根据该账户的权限对它进行相应的操作,就像操作主目录下的子目录一样。如果用户被锁定在主目录下,这项功能将允许他们访问主目录之外的其它目录。

到此,项目的发布结束,选中转换的应用程序,点击最右边的小面板中的浏览应用程序,就能看到效果了。由于本人的原因不能上图了,抱歉,希望能对各位有帮助,哪地方讲得不对请指点。谢谢!!!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值