将文件插入项目 - 试图消除 OpenFileDialog
Inserting a file into the project - trying to eliminate OpenFileDialog
我有一个文件(.doc 文件),该文件是软件正常运行所必需的。该程序从用户手动打开文件 (OpenFileDialog) 开始,然后正常继续。有没有办法让文件已经在项目中,这样用户就不必在每次项目运行时手动打开文件?谢谢!
这是我用来制作这个项目的教程的 link。 https://www.youtube.com/watch?v=wYse5nh5nB8
- 您可以在您的项目中通过右键单击上下文菜单添加->现有项来添加您的文档。
- Select 通过右键单击文档的属性并将报告文件的“将生成操作从编译到嵌入式资源并复制到输出目录”更改为 "Copy always"。
你可以得到这个文件的路径为
string fileName = "YourDocument.doc";
string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, fileName);
一旦你有了文件路径,你就可以阅读它的内容。
我有一个文件(.doc 文件),该文件是软件正常运行所必需的。该程序从用户手动打开文件 (OpenFileDialog) 开始,然后正常继续。有没有办法让文件已经在项目中,这样用户就不必在每次项目运行时手动打开文件?谢谢!
这是我用来制作这个项目的教程的 link。 https://www.youtube.com/watch?v=wYse5nh5nB8
- 您可以在您的项目中通过右键单击上下文菜单添加->现有项来添加您的文档。
- Select 通过右键单击文档的属性并将报告文件的“将生成操作从编译到嵌入式资源并复制到输出目录”更改为 "Copy always"。
你可以得到这个文件的路径为
string fileName = "YourDocument.doc";
string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, fileName);
一旦你有了文件路径,你就可以阅读它的内容。