c# - 在构建路径中包含目录

标签 c# .net visual-studio-2010

我希望能够将包含一堆文件的目录添加到我的项目中。该目录将需要包含在构建中。然后我需要能够在运行时获取此目录的路径。

我有办法做到这一点吗?

干杯。

最佳答案

您可以添加包含所有文件的目录并设置每个文件的属性,如下所示。这将确保所有文件都将复制到运行目录。

  • 构建操作:内容
  • Copy Always : Copy Always (Depends on your need)

在运行时访问目录中的文件

可以使用相对路径访问

bool isFileExisit = File.Exist("DirectoryName/FileName");

使用完整路径访问文件

String fullFilePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DirectoryName", "FileName");

关于c# - 在构建路径中包含目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18761957/

相关文章:

c# - 使用 Fluent Validation 进行条件验证

.net - 3DES 的官方测试向量

c# - 服务器架构

c# - 在 Visual C# Express 2010 和 .net 4 中使用 NUnit

visual-studio-2010 - 不使用 Clickonce 安装 VSTO

c# - 为什么 ConcurrentDictionary.TryRemove 需要第二个参数?

c# - Windows 任务计划程序安装程序

c# - 如何正确地将数值注入(inject) JavaScript?

c# - 异步函数可以内联吗?

c# - 如何将用户控件添加到工具箱?