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

发布于 2024-08-23 05:36:30 字数 297 浏览 2 评论 0原文

我们的 .Net 3.5 项目经过延迟签名,并使用 sn -Vr 注册,以允许在开发计算机上调试这些程序集。

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

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

在开发机器上完全签名不是一个选项,并且不在开发机器上签名 silverlight 程序集会给我们带来一些强名称的麻烦,因为我们大量使用反射,所以我们有点陷入困境......

Our .Net 3.5 projects are delay signed and are registred with sn -Vr to allow debugging these assemblies on dev machines.

Recently we ported some projects to Silverlight 3.0 and found out that sn -Vr won't allow to execute a delay signed silverlight assembly through iexplorer.

Is there a way to execute a delay signed silverlight application in iexplorer?

Fully signing on dev machines is not an option and not signing silverlight assemblies on dev machines will cause us some trouble with their strong name because we make heavy use of reflection, so we're kind of stuck there...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蹲在坟头点根烟 2024-08-30 05:36:30

这是“设计使然”,不幸的是,Silverlight 不支持延迟签名程序集。

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

This is "by design", Silverlight does not support delay signed assemblies unfortunately.

I'd recommend using a separate .snk file that you generate for development use; then if you are doing code signing, you'll need to do some additional work for official builds.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文