我们的.Net 3.5项目经过延迟签名,并通过sn -Vr注册,以便在开发机器上调试这些程序集。
最近我们将一些项目移植到Silverlight 3.0,并发现sn -Vr不允许通过iexplorer执行延迟签名的silverlight程序集。
有没有办法在iexplorer中执行延迟签名的silverlight应用程序?
在dev计算机上完全签名不是一个选项,并且不在开发机器上签署silverlight程序集会因为我们大量使用反射而给我们带来一些麻烦,因为我们有点卡在那里......
答案 0 :(得分:3)
这是“按设计”,不幸的是,Silverlight不支持延迟签名的程序集。
我建议使用您生成的单独的.snk文件以供开发使用;那么如果你正在进行代码签名,你需要为官方版本做一些额外的工作。