Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 以编程方式完全信任ActiveX?_C#_Asp.net_Permissions_Activex - Fatal编程技术网

C# 以编程方式完全信任ActiveX?

C# 以编程方式完全信任ActiveX?,c#,asp.net,permissions,activex,C#,Asp.net,Permissions,Activex,是否可以通过编程方式完全信任嵌入网页中的ActiveX控件 我们正在尝试构建一个activeX dll,它可以创建和打开word文档,并根据其他站点的一些数据刷新其数据。如果我从Administrator Tools->.net 2.0配置工具中给予程序集完全信任,它就可以正常工作 这可以通过代码实现吗?我不这么认为。代码权限只能通过应用程序的配置来设置,即使可以通过代码来设置,设置它们的代码也需要有权限才能执行此操作。即使这样,web.config或machine.config中的设置也将优先

是否可以通过编程方式完全信任嵌入网页中的ActiveX控件

我们正在尝试构建一个activeX dll,它可以创建和打开word文档,并根据其他站点的一些数据刷新其数据。如果我从Administrator Tools->.net 2.0配置工具中给予程序集完全信任,它就可以正常工作


这可以通过代码实现吗?

我不这么认为。代码权限只能通过应用程序的配置来设置,即使可以通过代码来设置,设置它们的代码也需要有权限才能执行此操作。即使这样,web.config或machine.config中的设置也将优先


这些代码权限的要点是管理员能够控制应用程序的功能。如果您的应用程序的AppDommain没有执行某些操作的权限,为什么您创建的应用程序和ActiveX会有这些权限?

您是对的,这是不可能的。但这对于Java小程序是可能的。