在visual studio属性表,$(ProjectDir)或$(TargetDir)中设置“工作目录”哪个更好?

时间:2015-08-19 10:13:30

标签: visual-studio

visual studio属性表中工作目录的默认值为$(ProjectDir)。如果我们有一些依赖项(例如,配置文件或libs& dll),我们必须将它们放在工作目录中。

由于默认$(ProjectDir)输出目录(即$(TargetDir)(EXE文件所在的文件夹)不同,我们必须将依赖项复制到输出目录如果我们通过双击运行EXE文件。

所以我想将工作目录更改为$(TargetDir),以防我必须两次复制我的依赖项。问题是:为什么默认 工作目录设置为$(ProjectDir)而不是$(TargetDir)?视觉工作室有这么好的理由吗?

0 个答案:

没有答案