Построен с включенной оптимизацией или без отладочной информации
м в настоящее время пытается выяснить, почему мойInjectableAttributes никогда не попадает в часть фильтра.
Поэтому я напрямую связался с исходным проектом, чтобы можно было легко устанавливать точки останова и т. Д.
Однако, когда я строю, я получаю следующее сообщение:
The following module was built either with optimizations enabled or without debug information: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\[a bunch of randomly named directories]\assembly\[more random names]\MvcTurbine.Web.DLL] To debug this module, change its project build configuration to Debug mode. To suppress this message, disable the 'Warn if no user code on launch' debugger option.
Я проверил проект »свойства. Это'Конфигурация s установлена на "Активный (Debug)» и "Оптимизировать код » флажок снят.
ОБНОВИТЬ
Я снова проверил, если я неСлучайно включите файл, а не проект, но ссылки кажутся правильными.
Просто чтобы быть уверенным, что я также удалил все существующие бины, так что все библиотеки определенно где-то пересобраны, но безрезультатно.
ОБНОВИТЬ
В расширенном окне Build вывод Debug установлен на Full, и все параметры идентичны проектам, которые создают отладочную информацию.
Диспетчер конфигурации показывает, что проект создается и имеет те же настройки, что и все остальные параметры.
ОБНОВИТЬ
В отладке->Окно Windows-Modules символом статуса для библиотеки турбин являетсяPDB file does not match image
Я удалил все соответствующие файлы pdb во всей моей системе, чтобы убедиться, что он будет сгенерирован заново, но безрезультатно.
Чтобы убедиться, что я также искал dll во всей моей системе и удалил их. Ничего такого.
Что может мешать VS создавать отладочную информацию?