0

我正在使用 officeintegration 和我的 lightswitch 应用程序从 docx 模板创建报告,效果很好,但我需要手动将模板文件复制到我的文档中,然后执行此操作以获取文件的位置:

string pathToMyDocs = Environment.CurrentDirectory.ToString();
string filelocation = pathToMyDocs + "\\InvoiceTemplate.docx";

我宁愿该文件包含在每个客户端中,并保存在本地。我可以“包含”该文件,但是如何获得对当前运行目录的引用以便可以使用该文件?

string pathToMyDocs = Environment.CurrentDirectory.ToString();

似乎不起作用。

还是有更好的方法来做到这一点?

谢谢

4

1 回答 1

1

string sourceFile = HttpContext.Current.Server.MapPath("~/DocTemplates/EXH6.docx");

我希望这有帮助。

于 2014-10-09T10:58:24.100 回答