WPF C#如何在此场景中正确使用嵌入式资源

WPF C#如何在此场景中正确使用嵌入式资源,c#,wpf,C#,Wpf,我有一份申请。它引用word文档模板,并使用DocX库将某些字符串替换为输入到应用程序中的数据。然后,它使用DocX库创建一个新的word文档 我的问题有两个方面,现在我使用的是静态路径。我希望这样,在部署应用程序时,模板嵌入到应用程序中,新文档被放入特定文件夹中,而不管根文件夹是什么 目前我的代码如下所示 string fileNameTemplate = @"C:\HEO_Proposal_Tool\FinalDocs\HEO-Proposal-{0}-{1}.docx"; string c

我有一份申请。它引用word文档模板,并使用DocX库将某些字符串替换为输入到应用程序中的数据。然后,它使用DocX库创建一个新的word文档

我的问题有两个方面,现在我使用的是静态路径。我希望这样,在部署应用程序时,模板嵌入到应用程序中,新文档被放入特定文件夹中,而不管根文件夹是什么

目前我的代码如下所示

string fileNameTemplate = @"C:\HEO_Proposal_Tool\FinalDocs\HEO-Proposal-{0}-{1}.docx";
string compName = CompName;
string jciName = JciFName + " " + JciLName;
string outputFileName = string.Format(fileNameTemplate, compName, DateTime.Now.ToString("dd-MMM-yyyy"));
DocX letter = DocX.Load(@"C:\HEO_Proposal_Tool\TemplateDoc\Sales_HEO Sample Budgetary Proposal.docx");
首先,嵌入式资源是我想要做的事情的正确方法吗?如果是这样,我将如何在这个场景中使用它


谢谢

必须加载哪些方法
DocX
?若它必须是磁盘上的文件,那个么您可以将模板提取到临时文件夹中,然后至少从那个里加载它。如果有一种方法可以为它提供一个流,那么。不太确定你在这里说什么。您是否询问DocX库使用什么方法加载文档,以及这些资源是否接受流类型作为输入源?将文件夹添加到您的项目中,并将yourfile.DocX拖到其中,然后您可以这样获得它:
var uri=new uri(“pack://application:,,,/Subfolder/yourfile.docx”)。。。