安装好IIS后发布网站

 

    首先,进行网站发布是需要IIS支持的,此处默认已经安装好IIS,并进行了Asp.net注册过程(此步骤必需 ,因为我是先安装的 .net 环境 ,再安装的IIS)。

 

   其次,以下步骤可以方便指导新手如何顺利发布Web。

 

    1、生成Web层,然后进行发布过程。

clip_image002

 

   2、目标位置(自定义,也就是将要进行发布的文件存储地址)

clip_image004

 

   3、如果安装好IIS,则能在我的电脑-管理 中找到 Internet信息服务 一项。

clip_image006

 

   4、设置虚拟目录项。

clip_image008

 

   5、此处虚拟目录名,最好是写将要发布的项目文件名(此处则为Web ,这样做的好处是,因为此处的目录名和将要发布的项目中好多资源的读取路径相关)。

clip_image010

 

   6、此处,指定发布后的文件地址即可。

clip_image012

 

   7、一路“下一步”即可顺利完成此步骤。

   8、接下来就是针对[属性],进行设置。

clip_image014

 

  9、Web属性-ASP.NET,检查ASP.NET 版本设置,此处的版本选项不可为空。

clip_image016

 

   10、Web属性-虚拟目录,此处[本地路径] ,应设置为 发布文件路径。

clip_image018

 

   11、Web属性中其他的属性设计,保持默认即可。

   12、以上即为网站发布的主要步骤 ,结束后,可以进行部分网页的浏览,借以检查发布成功与否。

clip_image020

 

 

PS:我的Web发布失败经验总结。

    简单的一个Web发布,耗费了我好多时间,合众人之力,找到了错误(资源无法连接)。


    在配置文件(web.config , 默认)中,主要连接数据库的部分编写错误(先行排除了本地数据库服务的潜在问题)。


    如下:


      <!— 正确的 数据库连接字符串 -->

  < appSettings />

  < connectionStrings >

    < add   name = "connString " connectionString = "Data Source=ZG;Initial Catalog=newsys;Persist Security Info=True;User ID=sa1;Password=123 "/>

  </ connectionStrings >

  <!-- 数据库连接字符串 -->

 

  <!— 错误的   数据库连接字符串 -->

  < appSettings >

    < add   key = "connString " value = "Data Source=ZG;Initial Catalog=newsys;Persist Security Info=True;User ID=sa1;Password=123 "/>

  < appSettings >

  <!-- 数据库连接字符串 -->

     二者之间的区别:http://hi.baidu.com/freshways/blog/item/95864200442dc9da267fb52b.html

 

 

 

 

 

 

 

 

 

    当然,在配置文件中更改结束,还要在SQLHelper类中,针对读取配置文件字符的代码进行更改 。


 

    最后,如愿以偿,我的新闻发布系统终于发布成功了。O(∩_∩)O~

 

posted @ 2010-04-10 12:06  争光  阅读(210)  评论(0)    收藏  举报