3

我正在构建一个使用.dat文件的类库,在库中我创建了一个文件夹App_Data并将.dat文件放入其中,我怎样才能让我的库使用该.dat文件。构建时如何将其包含在 dll 中?

我已经尝试过Path.GetFullPath,几乎所有路径都在路径中,但我得到的只是调试文件夹的路径,而在那个文件夹中,我什至没有.dat我希望包含的文件,因为该.dat文件在项目中。

我只想使用该.dat文件而不对其路径进行硬编码,并且在引用时它仍然可以工作。

4

1 回答 1

4

您必须右键单击该.dat文件并设置Copy to Output Directory= Copy Always。这样做,调试文件夹的路径将正确指向该文件。无需对路径进行硬编码。

在此处输入图像描述

如果您有兴趣将.dat文件嵌入DLL(多一点工作),您可以这样:

我可以在 DLL 中嵌入其他文件吗?

于 2013-05-22T02:42:51.743 回答