Zbudowany z włączonymi optymalizacjami lub bez informacji debugowania

Obecnie próbuję dowiedzieć się, dlaczego mójInjectableAttributes nigdy nie dociera do części filtra.
Dlatego bezpośrednio połączyłem projekt źródłowy, dzięki czemu mogłem łatwo umieścić punkty przerwania itp.
Podczas kompilacji otrzymuję następujący komunikat:

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.

Sprawdziłem właściwości projektu. Jego konfiguracja jest ustawiona na „Aktywny (debugowanie)”, a pole wyboru „Optymalizuj kod” nie jest zaznaczone.

AKTUALIZACJA
Sprawdziłem jeszcze raz, czy nie przypadkiem zawarłem plik, a nie projekt, ale odniesienia wydają się poprawne.
Aby mieć pewność, że usunąłem również wszystkie istniejące pojemniki, wszystkie biblioteki są już gdzieś odbudowywane, ale bezskutecznie.

AKTUALIZACJA
W zaawansowanym oknie Build wyjście Debug jest ustawione na Full, a wszystkie opcje są identyczne z projektami, które budują informacje debugowania.
Menedżer konfiguracji pokazuje, że projekt jest budowany i ma dokładnie takie same ustawienia, jak wszystkie inne opcje.

AKTUALIZACJA
W oknie Debugowanie-> Windows-Modules status symbolu biblioteki turbin jestPDB file does not match image Usunąłem wszystkie odpowiednie pliki pdb w całym systemie, aby upewnić się, że zostaną ponownie wygenerowane, ale bezskutecznie.
Aby się upewnić, że szukałem biblioteki DLL na moim całym systemie i usunąłem je. Nic.

Co może uniemożliwić VS tworzenie informacji debugowania?

questionAnswers(3)

yourAnswerToTheQuestion