一、在VS中打开文件
二、右击选择要发布的项目
三、新建配置文件
四、输入配置文件名称 单击下一步
五、连接 选择文件系统 选择目标文件夹 单击下一步
六、设置 默认选中 单击下一步
七、预览 发布
八、项目发布成功 这里遇到一个问题 在第五步 文件 D:\publish\weixin\web下找不到发布成功的文件内容 提示所有文件复制到临时位置打包发布
九、找到项目文件夹下 复制临时文件 obj\Debug\Package\PackageTmp 下的已发布的项目内容
十、打开IIS 右击网站
十一、添加网络 发布 注:数据库同时更新到服务器上 修改配置文件为服务器数据库的配置
十二、HTTP 错误 500.24 - Internal Server Error检测到在集成的托管管道模式下不适用的 ASP.NET 设置
解决办法:IIS应用程序域中对应的程序中的托管管道模式改成Classic
修改路径:点击应用程序池——右键对应的网站——高级设置——托管管道模式(选择Classic)
十三、HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的DotNet版本项设置为允许,即可
ISAPI和CGI限制
设为允许