当前位置: 代码迷 >> C# >> 项目“公布”的时候没有附带本来应该有的文件
  详细解决方案

项目“公布”的时候没有附带本来应该有的文件

热度:18   发布时间:2016-05-05 03:25:44.0
项目“发布”的时候没有附带本来应该有的文件
比如我想安装这个软件的时候,相对路径下出现xxx.c和xxx.h文件。

所以我在项目里的bin的debug文件下拷贝进去了xxx.c和xxx.h文件,然后右键项目-属性-发布成功啦。但是安装的时候呢,发现这两文件并没有附带过来。

然后我找找解决办法,发现在属性-发布页面的一个叫应用程序文件里面,我点显示全部文件啦,好像就只显示exe文件啊dll文件这些的。根本不显示我的c文件和h文件。这咋办?按理说微软不可能这么不智能呀。

难道只能用安装包项目才行吗,clickonce的发布功能不行吗?


求大神解救。!
------解决思路----------------------
在你的解决方案的工程中,找到需要调试发布和部署发布的文件文件,点鼠标右键打开属性窗口,设置“内容”和“如果较新则复制”两个值。如果有一堆文件都要设置,可以多选所有文件,然后统一设置它们的这两个属性。
------解决思路----------------------
发布你得把这个东西复制到你的项目中,然后右键在属性中选择复制方案
------解决思路----------------------
复制到System32不是VS默认能做到的,就算在程序运行时通过File.Copy可能也会碰到权限问题
  相关解决方案