我有一个c#应用程序,它使用Office PIA使应用程序能够将数据导出到Excel文件。这在我的开发机器和其他台式机上非常有用。
当我在终端服务器(可用Office)上运行应用程序时,我收到SecurityException并且应用程序崩溃。调试器建议我阅读安全权限和分发办公室应用程序。
通过本文档,它似乎主要是为Office套件编写加载项而不是使用它们的功能。
是否有可以遵循的教程,以便我可以保留此功能,或者至少可以防止崩溃?由于部署问题,我希望尽可能避免修改.NET系统策略。
答案 0 :(得分:0)
在终端服务器上,您的应用程序是否可以从网络共享运行,因此没有完全信任?
在这种情况下,您可以尝试以完全信任的方式提供应用程序的安装位置 - 谷歌搜索CASPOL以获取更多信息。