关于Winform发布时,资源文件缺失的解决方案
2024-09-17 12:14:33
今天和大家分享一下,我这几天一直困惑的问题,今天不经意间解决了这个问题,接下来描述一下这个问题:
问题:
最近公司给人家做二次开发,是C/S结构的,我在做Winform时发现,当我选择一个项目发布时,会生成发布的文件,但是由于后期代码做了改动,我在项目里加了一些资源文件,比如,图片,office的文档,操作说明书之类的,但是发布后的文件夹不包含这些内容,造成程序报错?
如图:这是项目中的文件
如图:这是发布之后的文件
明显我们可以发现发布之后的文件中只有一个文件,缺了两个文件。
解决方案:
①:先将项目中的文件选中,右键点击“属性”—>“生成操作”将其设置为“内容”;
②:选中整个项目,右键点击“属性”—>"发布"—>“应用程序文件” 选中我们的资源文件,设置其发布的状态为“包含”;
这样我们再次发布,就可以看见资源文件出现了,当别人下载安装时就会存在这个文件了,问题完美解决。
特别注意:一定要按照这个步骤,如第一步没有做的话,你在应用程序文件里面是看不到你的资源文件的。
以上是我遇到的问题以及解决方案,希望对大家有用,由于个人winform的经验不多,高手见谅,勿喷!谢谢大家。
最新文章
- SOAPUI测试步骤----DataGen TestStep
- PHP会话管理:cookie和session
- Android 手机卫士--构建服务端json、请求网络数据
- 【LEETCODE OJ】Copy List with Random Pointer
- Oracle 建表常用数据类型的详解
- 实战项目:通过当当API将订单抓取到SAP(二)
- java学习系列(一)Java中的IO操作
- Extjs4 使用store的post方法
- BZOJ 3132 上帝造题的七分钟(二维树状数组)
- 关于SetCapture() 和 ReleaseCapture()的使用方法
- Java的结构之美【2】——销毁对象
- Python中下划线---完全解读
- R语言-广义线性模型
- 19.JavaScript
- ubuntu16.04开机花屏蓝屏解决方案
- vue命令行错误处理
- Bus Video System CodeForces - 978E (思维)
- ES的Query、Filter、Metric、Bucketing使用详解
- mac iterm 提示符序列调整
- 利用echarts自定义环形图
热门文章
- BestCoder Round #65 hdu5590(水题)
- [iOS基础控件 - 6.9.1] 聊天界面Demo 代码
- Dynamically loading an external JavaScript or CSS file
- MySQL timestamp用法
- ASP防注入
- Ubuntu 15.04下MySQL 5.6.25不支持中文解决办法
- CDOJ 486 Good Morning 傻逼题
- [ES6] 19. for ... of
- socket通信简单介绍
- ABAP FIELD-SYMBOLS 有大作用- 将没有可改参数的增强出口变得也能改主程序的值了