Могу ли я заменить mscorlib из GAC на другой, созданный и, возможно, модифицированный из исходного кода github?
Каковы инструкции, чтобы сделать это?
Я пытался клонировать хранилище и восстановить его.
Я видел, что могу скомпилировать исходный код с помощью csc.exe и т. Д., Но у меня проблемы с компоновкой во время выполнения. Если это проще (я так думаю), мне не нужен отдельный exe-файл, но достаточно просто добавить новый специальный модульный тест для проверки изменений.
Я попытался посмотреть на тесты, которые в настоящее время реализованы, но я не могу найти то, что проверяет один из методов mscorlib.
Наконец, я могу отлаживать собственную C # DLL, представленную в справочном источнике (без оптимизации), но я не могу войти в реализацию C ++.
Источник mscorelib включен в репозиторий, который вы уже восстановили.
После любых изменений вы можете написать новый тестовый модуль, начиная с этого главная запись в папке готового запуска.
Вы сможете увидеть результаты в следующий раз, когда будете перестраивать и запускать тесты.
Других решений пока нет …