惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Stack Overflow Blog
Stack Overflow Blog
N
News | PayPal Newsroom
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
T
Tailwind CSS Blog
博客园 - 叶小钗
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
B
Blog RSS Feed
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Project Zero
Project Zero
美团技术团队
雷峰网
雷峰网
Martin Fowler
Martin Fowler
P
Privacy & Cybersecurity Law Blog
T
The Blog of Author Tim Ferriss
S
Schneier on Security
V
V2EX
Cisco Talos Blog
Cisco Talos Blog
Blog — PlanetScale
Blog — PlanetScale
G
GRAHAM CLULEY
J
Java Code Geeks
V
Visual Studio Blog
N
Netflix TechBlog - Medium
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyberwarzone
Cyberwarzone
Recent Announcements
Recent Announcements
C
CXSECURITY Database RSS Feed - CXSecurity.com
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
N
News and Events Feed by Topic
Forbes - Security
Forbes - Security
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Hacker News
The Hacker News
Application and Cybersecurity Blog
Application and Cybersecurity Blog
The Cloudflare Blog
腾讯CDC
爱范儿
爱范儿
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
罗磊的独立博客
T
Threatpost
大猫的无限游戏
大猫的无限游戏
NISL@THU
NISL@THU
Cloudbric
Cloudbric
C
CERT Recently Published Vulnerability Notes
C
Check Point Blog
Microsoft Azure Blog
Microsoft Azure Blog

博客园 - 日月星尘

转:web开发注意事项 iframe动适应大小 - 日月星尘 - 博客园 C#中Datatable转Excel 为FreeTextBox添加中文字体 用代码的方式生成Form并提交表单 - 日月星尘 - 博客园 jquery插件,240个 30个流行的jQuery Plugins jQuery常用技巧 jquery表单验证插件 jquery.form.js 支持文件上传~ 超强1000个jquery极品插件! 生成静态页核心代码 asp.net提高网站性能的方法 25个基于浏览器的HTML在线编辑器集合 SQL Server动态为表添加字段的方法 c#对象初始化顺序 通过/PAE打开Windows 2003/2000的大内存支持 JavaScript 对象设计 ASP.net初学者常用知识 ASP.NET应用程序设计的10大技巧
使用Asp.net MVC源代码调试你的应用程序
日月星尘 · 2009-08-06 · via 博客园 - 日月星尘

使用Asp.net MVC源代码调试你的应用程序

1.从ASP.NET MVC source code from CodePlex下载源代码压缩包。然后解压到一个文件夹。

2.打开你的应用程序解决方案,增加System.web.mvc项目到你的解决方案中,如下图:

image-thumb

3.打开你的项目引用列表,在上面点击右键,删除对System.web.Mvc引用。

image-thumb1

这个DLL已经注册到GAC中了,现在删除这个引用。

4.打你的项目,引用刚才增加的System.web.Mvc项目。

image-thumb2

这时可以编译一下了,你的项目已引用源代码项目。

一运行,出错了:

image-thumb3

原因在于,你的web.config还有关于system.web.mvc的引用GAC的配置节,所以你需要先注释它。

image-thumb4

别注意:
如果你使用自定义bulid的ASP.NET MVC 程序,还有另一个配置文件你需要修改,在/Views/web.config
注意这不是顶级目录那个web.config.从RC版开始,强类型view依赖页面智能分析过滤器。
找到这个字符串:

pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

… 然后修改为:

pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"(其他的也要)

现在,bulid你的ViewTypeParserFilter时不使用GAC中的版本,如果不那么做,强类型VIEW抛出错误:“‘object’ does not contain a definition for ‘YourModelType‘”。