调用caspol.exe

时间:2009-07-31 19:20:41

标签: wpf xbap

我正在部署一个作为完全受信任的应用程序运行的xbap应用程序。 要获得每个客户端的权限,我目前正在运行一个只调用caspol.exe的批处理文件。

它基本上只是这样做:

%windir%\Microsoft.NET\Framework\v2.0.50727\caspol -m -ag 1 -url "http://127.0.0.1/mypath/*" FullTrust -exclusive on

这很好用。 但是,我意识到caspol.exe附带.NET SDK(与.NET Framework控制面板小程序一样),而附带.NET运行时。 所以,如果我在只有运行时而不是SDK的客户机上安装,我该怎么做?

这可以以编程方式完成吗? 是否有任何可以指导人们使用的配置设置?

1 个答案:

答案 0 :(得分:4)

caspol实用程序实际上包含在.NET 2.0的.NET可再发行组件包中。只要PC安装了.NET 2.0,就可以依赖caspol。 SDK不是必需的。

另一方面,从.NET 2.0开始,控制面板中的.NET配置实用程序仅与2.0 SDK一起提供,并且没有可再发行的软件包。

-Ken