代码之家  ›  专栏  ›  技术社区  ›  Jeff Cyr

如何调试延迟签名的Silverlight程序集?

  •  1
  • Jeff Cyr  · 技术社区  · 16 年前

    我们的.NET 3.5项目是延迟签名的,并用sn-vr注册,以允许在开发人员计算机上调试这些程序集。

    最近我们将一些项目移植到Silverlight 3.0,发现sn-vr不允许通过IExplorer执行延迟签名的Silverlight程序集。

    有没有办法在IExplorer中执行延迟签名的Silverlight应用程序?

    在dev机器上完全签名不是一个选项,在dev机器上不签名Silverlight程序集会给我们带来一些关于它们强名称的麻烦,因为我们大量使用反射,所以我们有点停留在那里…

    1 回复  |  直到 16 年前
        1
  •  3
  •   Jeff Wilcox    16 年前

    这是“按设计”,很遗憾,Silverlight不支持延迟签名程序集。

    我建议您使用一个单独的.snk文件来生成,以供开发使用;然后,如果您正在进行代码签名,则需要为正式的构建做一些额外的工作。

    推荐文章