2009-11-04 46 views
0

我有一个使用Office PIA启用应用程序将数据导出到Excel文件的c#应用程序。这对我的开发机器和其他桌面机器非常有用。使用Office PIA和SecurityException的.NET应用程序

当我在终端服务器(它有Office可用)上运行应用程序时,我得到一个SecurityException并且应用程序崩溃。调试器建议我阅读安全权限并分发Office应用程序。

阅读本文档后,它似乎主要是为Office套件编写插件而不是使用其功能。

是否有我可以遵循的教程,以便我可以保留此功能或至少防止崩溃?由于部署问题,我希望尽可能避免修改.NET系统策略。

回答

0

难道它只是您的应用程序在终端服务器上运行时从网络共享,所以没有完全信任?

在这种情况下,您可以尝试给应用程序安装在完全信任的位置 - google for CASPOL for more info。

+0

我已将可执行文件复制到桌面,并尝试将其从此处运行。过去,我为其他.NET应用程序做了同样的事情,没有任何问题。 – Aaron 2009-11-04 23:47:09

相关问题