У меня установлена платформа .net 4.0, и мне нужно создать собственный образ библиотеки dll из версии 3.5 без оптимизации, чтобы я мог легче ее отладить.
Я пробовал несколько разных способов:
- Переход к моему C: \ Program Files (x86) \ Справочные сборки \ Microsoft \ Framework \ v3.0
Создание System.Workflow.Activities.ini с:
ngen.exe удалить System.Core.dll
[Управление отладкой .NET Framework]
GenerateTrackingInfo = 1
AllowOptimize = 0
и работает
ngen.exe удалить System.Workflow.Activities.dll
ngen.exe установить System.Workflow.Activities.dll / Debug
Теперь, когда я захожу в C: \ Windows \ Assembly, я вижу, что установлена версия MSIL, а не AMD64.
- Я также попытался перейти к C: \ Windows \ assembly \ GAC_MSIL и запустить там NGEN.
Опять не идти.
Есть идеи, что делать?