对于这么简单的问题其实不应该发博客的,之前也发布过IIS,但是那是看着别人发布好了之后,自己趁着热乎劲还没忘发布的,但这次发布确是感觉有些问题,对于我这笨脑袋,还是记录下来吧
一、发布网站首先要将自己的程序先发布一下
1.先配置文件,自己定义一个配置文件的名称,如mxl
2.连接:在发布方法这里选择“文件系统”,自己定义一个发布应用程序的位置,也就是这里的目标位置
3.在配置中,要选择“Release”——发布模式(Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序)
4.预览:此发布方法不支持数据库预览,在这里点击“发布”就可以了,这样一个应用程序就发布好了。
二、发布IIS
应用程序发布好之后,然后进行的就是IIS网站发布,前提是IIS的安装和配置已经完成
1.打开IIS,进行添加网站,添加网站名称和内容目录,网站名称可自己定义,内容目录则是刚才发布应用程序的目录,选择本机ip,端口号一般为80XX(不冲突即可)。
2.完成步骤1,网站就发布好了,如下图有一个网站,进行浏览,IIS网站发布就成功了
三、遇到的问题
1.如果没有成功,出现了如下图的错误,那么是由于权限不足而无法读取配置文件
解决办法:点击编辑权限,在安全选项卡下编辑一个用户everyone即可,如下图所示
2.如果遇到了如下图的错误
原因是在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装
解决办法:鼠标右键点击“命令提示符”,以管理员身份运行%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
如果还不行,可以检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式。
四、参考网址
http://wenku.baidu.com/link?url=gknWODIMppa0TX9asPkH78PyOdGMQJ6bwYsvRCe5w2vrBiFMEswj_eisuYJs39tws5qW3TSVPct6K2VK0UoWhoyo5ZW5fAkUDcp3iIS8Eiq&qq-pf-to=pcqq.c2c
http://blog.sina.com.cn/s/blog_acb983ba0101c5um.html