日期:2014-05-17  浏览次数:20791 次

请问,程序打包Debug与Release
程序打包Debug与Release,网上收集了些资料,都不是很详细。
假如现在有个项目收官了,换成Release编译,Debug里面的文件是不是要手动复制到Release里面呢?比如有些文件夹、文件、dll,都是手动拷贝的吗?为什么不是自动添加的呢,如果不小心漏掉了

------解决方案--------------------
不需要拷贝,release编译一下,全有了。
------解决方案--------------------
至于额外引用的文件或文件夹,可以在右键项目-属性-生成事件中,输入copy命令行,将文件或文件夹复制到release目录下即可。

------解决方案--------------------
引用:
程序打包Debug与Release,网上收集了些资料,都不是很详细。
假如现在有个项目收官了,换成Release编译,Debug里面的文件是不是要手动复制到Release里面呢?比如有些文件夹、文件、dll,都是手动拷贝的吗?为什么不是自动添加的呢,如果不小心漏掉了

debug里面怎么会有“漏掉”的文件呢?你根本不应该把文件放在里面,而是应该将文件添加到项目中,并且设置生成动作为“总是复制”。bin目录下的文件应该全部是编译器生成的才对。
------解决方案--------------------
你参考一下这个吧,http://blog.sina.com.cn/s/blog_752ca76a0100qcu7.html
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

程序打包Debug与Release,网上收集了些资料,都不是很详细。
假如现在有个项目收官了,换成Release编译,Debug里面的文件是不是要手动复制到Release里面呢?比如有些文件夹、文件、dll,都是手动拷贝的吗?为什么不是自动添加的呢,如果不小心漏掉了

debug里面怎么会有“漏掉”的文件呢?你根本不应该把文件放在里面,而是应该将文件添加到项目中,并且设置生成动作为“总是复制”。bin目录下的文件应该全部是编译器生成的才对。

我就是在项目中添加的,请问,在哪里设置生成动作为“总是复制”


将从属文件添加到项目中后,在解决方案管理器中选中文件,在属性窗格的生成中选择“总是复制”。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

程序打包Debug与Release,网上收集了些资料,都不是很详细。
假如现在有个项目收官了,换成Release编译,Debug里面的文件是不是要手动复制到Release里面呢?比如有些文件夹、文件、dll,都是手动拷贝的吗?为什么不是自动添加的呢,如果不小心漏掉了

debug里面怎么会有“漏掉”的文件呢?你根本不应该把文件放在里面,而是应该将文件添加到项目中,并且设置生成动作为“总是复制”。bin目录下的文件应该全部是编译器生成的才对。

我就是在项目中添加的,请问,在哪里设置生成动作为“总是复制”


将从属文件添加到项目中后,在解决方案管理器中选中文件,在属性窗格的生成中选择“总是复制”。

我试了下:
1:添加了一个图片,可以在“复制到输出目录”选择“始终复制”,“生成”中没有此选项,你说的是这里吗?