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

C# 如何将文件添加到项目中?,c#,winforms,C#,Winforms,我目前正在尝试添加2个文件到我的项目。其中一个是.ovpn(vpn配置文件),另一个是批处理文件 我试图在我的代码中创建一个目录,然后将这些文件添加到新创建的目录中,这样当用户第一次运行此应用程序时,它就会创建运行该应用程序所需的文件 有没有办法像资源一样添加这些文件,这样我就可以很容易地引用它们 抱歉,如果这是一个非常简单的问题。只是以前从没做过 提前谢谢你 您可以尝试更改文件的属性,如: 您可以尝试更改文件的属性,如: 您不需要将它们嵌入到可执行文件中,就可以方便地引用它们 将“资源”类型的

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

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

有没有办法像资源一样添加这些文件,这样我就可以很容易地引用它们

抱歉,如果这是一个非常简单的问题。只是以前从没做过


提前谢谢你

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


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


您不需要将它们嵌入到可执行文件中,就可以方便地引用它们

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

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

Resources.<nameoffile>

这将自动设置要嵌入的文件,以便在运行时可以访问这些文件。

您不必将它们嵌入到可执行文件中,以便轻松引用它们

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

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

Resources.<nameoffile>

这将自动设置要嵌入的文件,以便在运行时可以访问这些文件。

可能将文件添加为占用资源并在运行时根据需要提取?可能将文件添加为占用资源并在运行时根据需要提取?它们需要嵌入到文件中,我希望应用程序是门户。因此,我不能保证每个用户都有这个配置文件。这就是为什么我希望我的应用程序提供它,而不是他们必须找到它。它们需要嵌入到文件中,我希望应用程序是门户。因此,我不能保证每个用户都有这个配置文件。这就是为什么我希望我的应用程序提供它,而不是他们必须找到它。