我的项目中有一个文件夹。在该文件夹中是我的程序将在运行时读取的文件(即其中最重要的一个)。因此,如果文件夹名称为" xyxyxy"如果我正在寻找文件" zzz.xml"在该文件夹中,我可以通过
访问该文件if (File.Exists(Environment.CurrentDirectory + "/xyxyxy/zzz.xml"))
MessageBox.Show("File found!");
else
MessageBox.Show("Not found!");
如何将整个文件夹添加到bin文件夹(在调试和发布中)?
答案 0 :(得分:7)
在Visual Studio中,要将文件复制到bin下的文件夹,请将文件的Copy to Output Directory
属性标记为Copy always
。这应该将文件以及文件夹结构输出到发出二进制文件的位置。
答案 1 :(得分:1)
您只需在包含正在运行的可执行文件的项目中为其添加构建后步骤。您可以使用宏来确定将dll / exe复制到的确切目录,以创建目录和文件。