【问题标题】:Application trust level应用程序信任级别
【发布时间】:2012-11-05 02:16:20
【问题描述】:

如何更改信任级别?
我用 oledb 编写 c# windows 窗体应用程序并且不能使用追加查询,因为访问禁用模式阻止了这种情况。

【问题讨论】:

  • 发布你使用的连接字符串。

标签: c# winforms permissions oledb trust


【解决方案1】:

使用 .NET Framework 配置工具,to increase assembly trust

  • 单击控制台树的运行时安全策略节点。
  • 点击操作菜单,然后从可用命令中进行选择。
  • 或者,您可以右键单击 Runtime Security Policy 节点并从快捷菜单上的相同命令列表中进行选择,或者单击 Increase Assembly Trust 链接右侧的窗格。该工具会显示相应的向导。
  • 按照向导中显示的说明提高授予您指定程序集的信任级别。
  • 该向导允许您根据有关程序集证据的可用信息修改安全策略。有关常见证据类型的列表和说明,请参阅 Evidence 主题。

【讨论】:

    【解决方案2】:

    在 Visual Studio 中打开您的项目 > 转到项目菜单 > 属性 > 安全 > 选中启用 ClickOnce 安全设置 > 这是一个完全信任的应用程序。

    祝你好运!

    【讨论】:

      【解决方案3】:

      您可能还需要使用代码签名证书对 ClickOnce 清单和程序集进行签名,以使其在 Windows 10 中运行。我不必在 Windows 7 中签署我部署的应用程序并在 Windows 8 中侥幸成功,但是不在 10 内。

      【讨论】:

        猜你喜欢
        • 2019-12-17
        • 2013-01-18
        • 2010-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-07
        • 1970-01-01
        • 2014-10-30
        相关资源
        最近更新 更多