每一个项目的签名删除。在每个MVC版本发布之前,贡献团队总是通过位于工具文件夹中的指定密钥文件35MSSharedLib1024.snk强制每个MVC相关程序集,以防止汇编篡改。但是你得到的snk文件不包含私钥,如果直接编译,你只能延迟签署所有程序集。不幸的是,延迟签署的程序集不支持调试功能。因此,您必须逐个禁用项目属性中的程序集强名称。
更改System.Web.WebPages项目中的assembly的引用,删除
[assembly:InternalsVisibleTo
中的PublicKey选项移除你的WebMVC项目中的
Web.config
,Views\web.config
中的各种PublicKeyToken
的值
调试Asp.net MVC
最新推荐文章于 2022-11-24 13:50:10 发布