我有一个Visual Studio Excel工作簿项目。当我发布工作簿并检查工作簿的源(我打开WinZip并检查custom.xml)时,我看到标签_AssemblyLocation,它对应于发布路径。以编程方式从VSTO Excel工作簿中读取_AssemblyLocation
有没有办法从我的.NET代码中读取_AssemblyLocation?
我希望能够读取发布路径并根据服务器名称确定我所处的环境(开发/质量保证/生产)。
我有一个Visual Studio Excel工作簿项目。当我发布工作簿并检查工作簿的源(我打开WinZip并检查custom.xml)时,我看到标签_AssemblyLocation,它对应于发布路径。以编程方式从VSTO Excel工作簿中读取_AssemblyLocation
有没有办法从我的.NET代码中读取_AssemblyLocation?
我希望能够读取发布路径并根据服务器名称确定我所处的环境(开发/质量保证/生产)。
的博客文章, “How to get the Custom Properties of a Word Document using VSTO”,提供了一个解决方案
+1这应该是真正的答案。 – Jake 2012-03-22 00:56:52
我想你可以使用ZipPackage类然后阅读使用XQuery或XLINQ等
http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage.aspx
有点我认为我必须做。谢谢。 – 2009-05-07 03:04:36
有你的XML打开XLSX尝试使用ServerDocument类访问VSTO文档并阅读属性值的方式? 您是否正在尝试在运行时执行此操作或为了在安装/设置期间修改该值? – 2011-03-24 01:46:07