Мне нужно указать конкретную версию подписанной сборки. Поскольку он присутствует в GAC, компилятор выбирает версию «vendor» вместо той, которую я предоставляю (номер версии GAC выше, хотя это более старый API). Есть ли какое-то расширение базовой опции компилятора /reference=Library.dll
, которое позволяет указывать строгое имя?
Я компилирую с помощью NAnt, так что <csc>
решение на основе задач будет оптимальным, но командная строка компилятора (csc AND mcs) тоже подойдет.