我想在visual studio项目中使用word文件进行编辑并返回文件。
Microsoft.Office.Interop.Word.Document tempDoc = null;
try
{
object missing = System.Reflection.Missing.Value;
Application wordApp = new Application();
//I have a copy on C: and this works.
object useFileName = "C:\\WordFile.doc";
object readOnly = false;
object isVisible = false;
wordApp.Visible = false;
tempDoc = wordApp.Documents.Open(ref useFileName, ref missing,
ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing,
ref missing, ref isVisible, ref missing, ref missing,
ref missing, ref missing);
...
}
return tempDoc;
如何在项目中引用word文档(Content / Documents / WordFile)?
答案 0 :(得分:1)
可能使用Server.MapPath
指定映射到物理目录的相对或虚拟路径。
Server.MapPath("~/Content/Documents/WordFile")
答案 1 :(得分:1)
您可以从中获取执行代码的位置 。System.Reflection.Assembly.GetExecutingAssembly()位置;
或者将文档位置放在配置文件中。