以编程方式从VSTO Excel工作簿中读取_AssemblyLocation

时间:2009-05-04 19:42:14

标签: .net excel vsto openxml

我有一个Visual Studio Excel工作簿项目。当我发布工作簿并检查工作簿的源代码(我打开WinZip并检查custom.xml)时,我看到标签_AssemblyLocation,它对应于发布路径。

有没有办法从我的.NET代码中读取_AssemblyLocation?

我希望能够阅读发布路径并根据服务器名称确定我所在的环境(开发/质量保证/生产)。

2 个答案:

答案 0 :(得分:2)

我猜您可以使用ZipPackage类打开xlsx,然后使用Xquery或xlinq等读取XML。

http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage.aspx

答案 1 :(得分:2)