如何将文件添加到项目中?

时间:2018-04-20 13:47:04

标签: c# winforms

我目前正在尝试将2个文件添加到我的项目中。其中一个是.ovpn(vpn配置文件),另一个是批处理文件。

我尝试在我的代码中创建一个目录,然后将这些文件添加到新创建的目录中,这样当用户首次运行此应用程序时,它会创建运行应用程序所需的文件。

有没有像资源一样添加这些文件,所以我可以轻松地引用它们?

很抱歉,如果这是一个非常简单的问题。从来没有做过。

提前谢谢!

2 个答案:

答案 0 :(得分:2)

您可以尝试更改文件的属性,例如:

enter image description here

答案 1 :(得分:0)

您无需在可执行文件中嵌入它们即可轻松引用它们。

将“资源”类型对象添加到项目中 - 将其命名为Resources.res 右键单击您的项目,创建一个新文件夹 称之为“资源” - 在此处添加资源文件。 双击Resources.res文件 点击“添加新的现有文件” 导航到Resources目录中的文件并选择它。 您现在应该看到您的文件显示在资源查看器中。

编写代码时,您现在可以通过以下方式引用添加的文件:

Resources.<nameoffile>

如果您的文件是文本文件,则可以执行

之类的操作
string jsonRequest = Resources.RegistrationRequest;

这应该自动设置要嵌入的文件,因此它们应该在运行时可访问。