Как узнать, какая именно сборка .NET используется - PullRequest
1 голос
/ 31 марта 2011

Мне нужно точно знать, какой файл FSharp.Compiler.dll использует Fsc.exe. У меня есть основания полагать, что он не использует соседний с ним файл, поэтому я хочу знать, какой он использует. Номера версий одинаковы, но местоположения разные.

Есть идеи как узнать?

Ответы [ 2 ]

4 голосов
/ 31 марта 2011

Всегда может загрузить Process Explorer и посмотреть, какие DLL загружены.

1 голос
/ 31 марта 2011

Если у вас уже есть ссылка на объект компилятора, вы должны сделать следующее: compiler.GetType().Assembly.Location()

...