【发布时间】:2011-08-18 17:19:20
【问题描述】:
在我的 VS 解决方案的主项目中,我有一个 Resources 文件夹,其中包含一些必需的外部工具。在构建和发布解决方案时,我得到一个 .\Resources* ,其中包含所有必需的文件。 到目前为止一切顺利。
但是我必须将一些文件移动到父目录。 我的第一次尝试是使用 Post Build Events。它可以工作并且确实将它们移动到正确的文件夹。 尽管如此,在发布输出中,它们仍然出现在 Resources 文件夹中,我需要它们在父文件夹中:/
有没有办法在 Visual Studio 中设置资源的目标输出路径?
【问题讨论】:
-
为什么不把它们放在父文件夹中,如果那是它们所属的地方?
-
主应用程序使用了几个.exe文件(通过新进程创建+启动),我不希望它们与代码混合..
-
在问题的另一边,如果我改变他们的路径,每个使用它的用户都必须正确设置它的路径,现在这不是一个选项。这就是为什么我必须发布它们在根文件夹中:/