代码之家  ›  专栏  ›  技术社区  ›  J.W.

调试成asp。NETMVC源代码?

  •  3
  • J.W.  · 技术社区  · 15 年前

    你试过调试到asp吗。NETMVC源代码?

    我有一个项目,我想链接到asp。net mvc源代码,而不是GAC中编译的dll。我还有另一个验证库(xVal),它也使用asp。net mvc动态链接库。似乎如果我只是替换我对asp的引用。net mvc dll与asp。net mvc项目,xVal会给我编译器错误。

    如果我想使用asp,我需要用源代码项目替换所有第三方库吗。NETMVC源代码?

    谢谢

    3 回复  |  直到 15 年前
        1
  •  3
  •   Dmytrii Nagirniak    15 年前

    我相信你不需要参考ASP。NET MVC项目。
    你只需要:

    1. 获取需要引用的程序集的PDB文件(只需在调试模式下编译ASP.NET MVC即可)。
    2. 将它们放入app bin目录。
    3. 如果它没有选择它们,您可以从调试中手动加载它们->Windows->模块。
        2
  •  1
  •   kevingessner    15 年前

    如果您只想根据提供的DLL进行调试,可以为系统安装符号。网状物Mvc。dll。您可以在代码中设置断点,获得更好的堆栈跟踪等。为此,请进入调试模式,然后在调试菜单中选择Windows>模块。右键单击模块选项卡中的DLL,加载符号>来自符号服务器。这将下载并安装符号,然后你就可以开始了。

        3
  •  0
  •   Steve Moss    15 年前

    我写了一篇关于 how to debug ASP.NET MVC using source code 你可能会发现这很有用。它更详细地解释了如何添加MVC v1。0源代码,用于调试Visual Studio项目。