Обновление ссылки на сборку для целевой новой версии - PullRequest
0 голосов
/ 09 мая 2009

Я делал это очень долгим процессом, который я обнаружил, и я уверен, что есть лучший способ сделать это. Я наконец сыт по горло моим процессом, и я собираюсь попытаться выяснить, как сделать это должным образом.

У меня есть решение, которое ссылается и на устаревшую сборку. Например, Castle.Core 1.0.3. У меня есть более новая версия Castle.Core, версия 1.0.3.5422. Я удаляю старую ссылку, заменяю сборку новой, затем добавляю ссылку на Castle.Core, но на этот раз она (должна быть) более новой версии. Решение все еще говорит, что я ссылаюсь на старый, когда я удалил его и все. Сначала я думал, что старая сборка скрывается в папке obj или bin, поэтому я удалил все в этой папке. Все еще бывает. После того, как я немного поигрался с этим, я наконец-то понял.

Это невероятно раздражает, особенно когда я пытаюсь обновить как 5 сборок одновременно.

Помоги мне здесь?

Ответы [ 2 ]

0 голосов
/ 09 мая 2009

Если я установлю для Specific Version значение true, это не будет иметь никакого значения, поскольку ссылка уже установлена ​​на более старую версию. Моя проблема заключается в добавлении ссылки с помощью проводника файлов, нахождении сборки, при обнаружении версии 1.0.3.5442 и при добавлении в VS это более старая версия

0 голосов
/ 09 мая 2009

Есть ли у вас конкретная версия, установленная в true?

Если нет, он будет использовать указанную вами версию, даже если VS все равно сообщит старую версию (выделена серым цветом)

...