У меня тоже была эта проблема, и оказалось, что отладчик ворвался в приложение до загрузки CLR. Я должен был позволить приложению работать дальше, прежде чем я мог бы что-то сделать.
Выполнение этого в windbg может помочь:
sxe ld:mscorlib
g
(... breaks again ...)
.loadby sos mscorwks
"sxe ld:.." останавливается при загрузке модуля.
Как упоминает Sixto, если вы отлаживаете приложения dotnet 4, вам нужно будет заменить последнюю строку
.loadby sos clr
Ответ 4
Также убедитесь, что у вас есть правильная битность - попытка сделать это в 64-битном windbg при отладке 32-битного приложения даст вам ту же ошибку.
Ответ 5
Если у вас есть каталог .NET framework (например, c:\Windows\Microsoft.NET\Framework\v2.0.50727), вы можете просто использовать