Определить базовую (CLR) версию сборки - PullRequest
49 голосов
/ 22 февраля 2010

Как из командной строки (или каким-либо другим способом) определить, какая CLR версия .NET требует сборки?

Мне нужно определить, требуется ли для сборки версия 2.0 или 4.0 CLR.

Ответы [ 12 ]

0 голосов
/ 21 сентября 2015

Если вы хотите включить результат в скрипт, я рекомендую использовать текстовый вывод ildasm.exe, а затем grep «Version String» из вывода.

"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\ildasm.exe" /text D:\LocalAssemblies\Toolfactory.Core.BaseTypes.dll /noil /headers | find "' Version String"

Примечание. Я включаю ', поэтому команда find не распознает "Длина строки версии"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...