我有一个dll文件,其中我已经将txt文件插入到了names子目录中。 在构建解决方案时,VS不会创建该目录并且不会将文件本身复制到引用dll库的exe文件的目录中。 是否有一种简单的方法可以使其执行这个操作?
只要您的可执行项目中引用了类库项目的引用,就可以实现这一点。我在Visual Studio 2010中设置了这样的场景: 创建了C#控制台应用程序项目 创建了C#类库项目 将C#类库项目的引用添加到控制台应用程序项目中 在C#类库项目中添加一个名为“Files”的文件夹 在“Files”文件夹中添加了一个名为“File1.txt”的文本文件 将文本文件“File1.txt”的“复制到输出目录”属性设置为“始终复制” 进行了“生成解决方案”,并查看了我的控制台应用程序的bin目录,发现有一个名为“Files”的文件夹,在其中有一个名为“File1.txt”的文件 也许您的exe缺少对类库的项目引用?