我正在尝试在 MVC 4 的源代码中设置断点。
以下是我采取的步骤:
- 在 git clone https://git01.codeplex.com/aspnetwebstack.git克隆了 Git 存储库
- 在视觉工作室编译
- 执行:
sn -Vr *
- 向解决方案添加了 MVC 4 项目
- 删除了对 System.Web.Mvc 的引用,并将其从解决方案的本地项目中添加回来
不过,当我运行它时,我得到了关于程序集签名的错误。我承认我从来不需要对程序集签名做太多事情——但据我了解,该sn
命令禁用了它。
关于如何成功设置它以便我可以逐步完成代码的任何建议?
我得到的错误:
无法加载文件或程序集“System.Web.Mvc”或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者它被延迟签名但未使用正确的私钥完全签名。(来自 HRESULT 的异常:0x80131045)
可能是让我搞砸的“它的依赖项之一”部分吗?我是否做出了错误的假设,也许我只能引用本地构建的程序集之一?(我只是猜测)