代码之家  ›  专栏  ›  技术社区  ›  AbeTasticx

Visual Studio代码中的Sign.net核心调试生成

  •  0
  • AbeTasticx  · 技术社区  · 2 年前

    由于组策略的原因,我们无论如何都无法调试.net应用程序。

    enter image description here

    作为发行版的解决方案,我们所做的是创建一个代码签名证书。 这对于我们的应用程序的发布版和已发布版本来说非常适用。

    我们面临的主要问题是,我们也无法在Visual Studio中进行调试(下面的屏幕截图)

    到目前为止我做了什么:

    • 为已签名的生产版本创建发布(ClickOnce)->已发布版本的作品
    • 添加强命名(项目设置->生成->!强命名)->不适用于在(bin/debug)下生成的调试版本
    • 我使用powershell检查了这两个版本 Get-AppLockerFileInformation <path/to/exe> ->已发布的版本有一个publsher,调试版本没有

    所以我现在的问题是我错过了什么吗? 甚至可以签署调试版本吗? 还是我们必须有一个组策略“允许”的位置,在那里我们可以执行未签名的调试版本?

    谢谢和BR, 艾伯特

    0 回复  |  直到 2 年前