winform 自动更新 发布IIS
1.添加功能和框架
(控制面板--程序--启用或关闭windows功能
--打勾(Internet Information Services,Internet Information Services 可承载的Web核心,
.NET Framework 3.5(包括 .NET 2.0 和 3.0),.NET Framework 4.7 高级服务))))
2.配置IIS服务器
2.1(控制面板--系统和安全--管理工具--Internet Information Services (IIS)管理器)
2.2 右键新建网站
2.3 点击应用程序集
3.选择VS 开发工具,以管理员身份运行,打开项目,选择主项目,右键选择发布
3.1 点击浏览,选择本地IIS,选择创建的网站,然后点击完成.
3.2 右键主项目,选择属性,选择发布,根据需要设置发布属性.
3.3 发布属性界面,点击选项,里面有个部署网页,打开网址,后缀要加上这个部署网页地址; 打开网址:http://localhost:8099/publish.htm
4.发布不成功解决方法:
4.1 打开程序图片无法显示?
方法:把存图片的文件夹放在主项目文件里的根目录.比如右键主项目(TD),选择在Windows资源管理器中打开文件,把存图片的images文件夹放在TD根目录下(C:\TD\images)
4.2 打开程序主项目报表无法显示?
方法:1.把.rpt 和 .cs 文件选中,右键选择属性,复制到输出目录:(始终复制),生成操作:(内容)
2.打开IIS管理器,选择创建的网站,右边出现界面,点击 "请求筛选",如果 .rpt 和 .cs 存在,就删除掉.
3.同样在网站的界面,点击"MIME类型",选择添加,分别添加 .rpt 和 .cs ;两者的 MIME类型 填写:application/octet-stream
4.保存,重启网站.
4.3 提示下载.config文件失败?
方法:1.打开发布属性,选择"选择",把".deploy"勾去掉
2.打开IIS管理器,选择创建的网站,右边出现界面,点击 "请求筛选",如果 .config存在,就删除掉.