从VSTO插件读取自定义文件路径?

时间:2017-07-06 15:53:20

标签: c# visual-studio vsto office-interop excel-addins

我有一个excel插件,我想从配置文件夹中读取表单加载的xml文件,但在部署应用程序后我无法弄清楚如何从该文件夹中读取。

在excel功能区上,当用户单击按钮打开我的插件时,在表单加载时,我想从指定的目录中读取。我正在使用ClickOnce部署应用程序并使用VS 2017.我将xml文件构建设置为Content,并将Copy设置为输出目录为Always。当我部署时,它会在用户安装时将xml文件放在某个ClickOnce dll文件夹中。

1 个答案:

答案 0 :(得分:-1)

在启动插件时尝试 <dependentAssembly> <assemblyIdentity name="Common.Logging" publicKeyToken="af08829b84f0328e" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-3.3.1.0" newVersion="3.3.1.0" /> </dependentAssembly>

InstallDir = Environment.CurrentDirectory;或您的功能区构造函数中。