Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从windows应用程序C发布word文件#_C#_Windows_Forms - Fatal编程技术网

C# 如何从windows应用程序C发布word文件#

C# 如何从windows应用程序C发布word文件#,c#,windows,forms,C#,Windows,Forms,在我的windows C#项目中,我的Bin/Debug文件夹中有几个word文件,当我发布我的项目时,我无法访问word文件,这些文件似乎未发布,并且getting file not found异常 任何人都可以帮助我如何发布这些文件,以便我可以访问我的设置。根据要求,我不能存储在硬盘或服务器上我的文件,它应该与应用程序 请帮助我您可以添加诸如“资源”之类的文件。这样,这些word文件将被编译成可执行文件。请阅读此处:不要使用调试文件夹存储。例如,您将交付一次发布版本。 这个要求真的很奇怪。但

在我的windows C#项目中,我的Bin/Debug文件夹中有几个word文件,当我发布我的项目时,我无法访问word文件,这些文件似乎未发布,并且getting file not found异常

任何人都可以帮助我如何发布这些文件,以便我可以访问我的设置。根据要求,我不能存储在硬盘或服务器上我的文件,它应该与应用程序


请帮助我

您可以添加诸如“资源”之类的文件。这样,这些word文件将被编译成可执行文件。请阅读此处:

不要使用调试文件夹存储。例如,您将交付一次发布版本。 这个要求真的很奇怪。但是,请使用Visual Studio创建msi文件(Windows Installer)以附加这些(Word)文件。然后,您可以将这些文件存储在硬盘上


还要检查该应用程序文件夹的权限。因为有时如果由于权限限制,应用程序没有读取文件,但是我没有找到在我们的资源中存储word文件的方法。。您可以指导我吗?“您可以通过在解决方案资源管理器中右键单击项目下的“属性”节点,单击“打开”,然后单击“项目设计器”中“资源”页面上的“添加资源”按钮,将资源添加到项目中。”什么不起作用?