2015-04-21 6 views
0

Когда я запускаю пакет установки nuget, ссылка на сборку устанавливается с «Специфической версией» false. Я хочу, чтобы этот набор был истинным при установке пакета, возможно ли это?Установка пакета NuGet с конкретным свойством версии, установленным на ссылке сборки Visual Studio

Мне нужно запретить разрешение сборки использовать более старые версии сборок.

+0

Вы что-то поняли? У меня противоположная проблема; Я хочу установить флаг в false, потому что мы используем последние версии в нашей автоматической сборке. – Julius

+0

@Julius: Нет, я этого не сделал. Вы не получаете это поведение по умолчанию? – ogborstad

+0

Да, и я не знаю почему. Я добавил к этому вопрос [здесь] (http://stackoverflow.com/questions/32864732/what-controls-the-specific-version-property-of-a-reference-in-a-nuget-package). Можно считать дубликатом этого. – Julius

ответ

0

Убедитесь, что вы не используете BindingRedirect для сборки, установленной через пакет nuget в файле конфигурации. Это будет необходимо для разрешения сборки для конкретной версии. Несколько пакетов Nuget автоматически добавляют этот параметр, который можно удалить, чтобы использовать только определенную версию сборки.

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

  • Нет связанных вопросов^_^