2010-02-04 2 views
1

Я пытаюсь определить версию .NET framework, используемую dll. Я нацелился на 3,5 в своем приложении, но когда я открываю dll с помощью ildasm.exe (на моем Dev PC с установленным 3.5), он говорит, что использует "Metadata version: v2.0.50727", который он действительно использует?Рамочная версия, используемая .NET Framework 3.5

+0

Просто потому, что есть только один ответ, который не означает, что вы не можете его принять. –

ответ

3

Версия CLR: v2.0.50727 - это не изменилось для .NET 3.5.

.NET 3.5 добавил некоторые библиотеки DLL и языковую поддержку для C# 3.0, но среда выполнения не изменилась.

+0

Спасибо за разъяснение. Я предполагаю, что следующий вопрос, который у меня возникнет, - это то, что на самом деле происходит, когда вы «нацеливаете» структуру 3.5 в VS, что это на самом деле делает? – 2010-02-04 15:09:37

+0

Вы должны спросить об этом как о другом вопросе;) – Oded

Смежные вопросы