Вопрос

Вы пытались выполнить отладку исходного кода asp.net mvc?

У меня есть проект, и я хочу создать ссылку на исходный код asp.net mvc вместо скомпилированной dll в GAC.У меня также есть еще одна библиотека проверки (xVal), которая также использует dll asp.net mvc.Кажется, что если я просто заменю ссылку на dll asp.net mvc проектом asp.net mvc, xVal выдаст мне ошибку компилятора.

Нужно ли мне заменять все эти сторонние библиотеки проектом исходного кода, если я хочу использовать исходный код asp.net mvc?

Спасибо,

Нет правильного решения

Другие советы

Я считаю, что вам вообще не нужно ссылаться на проект ASP.NET MVC.
Все что тебе нужно это:

  1. Получите файлы PDB для сборок, на которые вам нужно ссылаться (просто скомпилируйте их ASP.NET MVC в режиме отладки).
  2. Поместите их в каталог bin приложения.
  3. Если они не выбираются, вы можете вручную загрузить их из меню «Отладка» -> «Windows» -> «Модули».

Если вы просто хотите выполнить отладку с использованием предоставленной DLL, вы можете установить символы для System.Web.Mvc.dll.Вы сможете устанавливать точки останова в коде, улучшать трассировку стека и т. д.Для этого войдите в режим отладки, затем в меню «Отладка» выберите «Windows» > «Модули».Щелкните правой кнопкой мыши DLL на вкладке «Модули», выберите «Загрузить символы» > «С серверов символов».Это загрузит и установит символы, и все готово.

Я написал статью о как отлаживать ASP.NET MVC с использованием исходного кода которые могут оказаться вам полезными.В нем дается более подробное объяснение того, как добавить исходный код MVC v1.0 в проект Visual Studio для отладки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top