Что такое Microsoft.csharp.dll in.NET 4.0



эта библиотека DLL добавляется по умолчанию в проектах Visual Studio 2010. Для чего используется эта новая сборка? Кажется, что он не содержит много после просмотра его с помощью рефлектора, и Google, похоже, не так много говорит об этом.

648   2  

2 ответов:

Он используется, когда/если вы используете dynamic ключевое слово в вашем проекте. Сборка содержит связыватель среды выполнения C#.

компилятор C# по существу был извлечен в библиотеку, чтобы он мог испускать, компилировать и запускать код, необходимый для поддержки dynamic ключевое слово. Первый раз, когда вы используете dynamic в вашем коде эта сборка (а также система.dll файлы, системе.Ядро.dll и система.Активный.dll) будет загружен в ваш домен приложений.

всегда удалял его до сих пор. Пока никаких проблем.

Comments

    Ничего не найдено.