基于ASP.NET的网站发布、打包和安装
2014-12-17阅读149 评论0
安装配置环境:
操作系统:Win7旗舰版
Visual Studio版本:VS2010
一、在发布、打包和安装网站之前,首先需要安装配置IIS。Win7默认已安装IIS。
1、打开IIS管理器功能。
打开控制面板-->程序->打开或关闭Windows功能
2、打开IIS管理器
打开控制面板-->系统和安全-->管理工具-->双击打开Internet 信息服务(IIS)管理器

二、发布网站
第一种方法:
1、用VS2010打开我的网站项目Website1,右键点击项目名,点击发布网站

选择你要发布的位置,点击确定,我发布到了F/website1中。(这里注意最好不要发布到根目录下,最好发布到一个子文件夹里,小编在这里曾吃过很大的亏,发布到E盘的根目录时,vs2010程序显示是否删除根目录下的其他文件,没想到我点击了确定后,E盘的重要文件全部删除了,最后花了97块钱在网上买了个数据恢复软件才拯救了数据的90%,对此小编只能说一句:No zuo no die!)
2、打开管理工具里的Internet信息服务(IIS)管理器,点击IIS根节点右键添加网站

链接中需要以用户身份进行授权,用户名和密码就是登录电脑的用户名和密码。如下图:

3、然后右击我的网站,在默认文档中建立自己的启动页面。

4、点击默认网站中的身份验证,启用如下图所示项目:

5、最后在浏览器中输入http://localhost/或者Ip地址,如下图所示:
第二种方式:
1、是在默认网站下创建虚拟目录。如下图所示:
2、在浏览器中输入网址http://localhost/MyWeb/即可以虚拟目录的方式访问。

第三中方法:见发布中的错误类型文件中的错误类型3解决方法
三、打包、安装网站
1、用VS2010打开我的网站项目WebSite1。
1、添加新建项目,点击web安装项目,选择确定。
1、在新建的安装项目WebSetup1中,右击项目如下图:

4、选择项目输出,选择要输出的项目,如下图:

选中内容文件选择确定。
5、右击项目点击属性,则出现如下图:

6、再点击系统必备:

7、点击确定,接下来,我们右击项目,如下图:

8、我们可以看到启动条件,我们来看看IIS条件,右击IIS条件,查看属性窗口,如下图:

9、下面我们来设置安装界面。右击项目如下图:

10、选择点击用户界面,如下图:

11、这里我已经添加了三个步骤,分别是许可协议、客户信息、文本框(A)这三个。

12、通过右击启动,点击添加对话框,如下图:

来选择我们需要的步骤。
13、右键点击项目,点击重新生成

14、右键项目,点击安装

16、在浏览器中输入http://localhost/webSetup1/即可。
