是否可以在父目录中构建文件?

时间:2019-09-03 11:48:48

标签: c# visual-studio build output

我在项目中有一个文件夹结构,如图所示:

enter image description here

,我想将SettingsManagementTest.mvconfig文件直接放在Release / Debug文件夹中。但是,它始终内置在名为SettingsManagement的子文件夹中。

这甚至有可能还是应该考虑其他解决方案?

1 个答案:

答案 0 :(得分:0)

呼叫var currentDir = Directory.GetCurrentDirectory();,您将进入Debug文件夹。我建议打印一次currentDir,以便您更好地了解该方法返回的内容。

您可以调用var bin = Directory.GetParent(currentDir);进入bin文件夹。

您使用var release = Path.Combine(bin, "Release");进入“发布”文件夹。

要在Release文件夹中创建所需的文件,可以调用File.Create(Path.Combine(release, "SettingsManagementTest.mvconfig"));

相关问题