У меня есть несколько приложений .NET на C #, а также API для доступа к базе данных. Я хочу поместить все версии API в базу данных, чтобы они выбирали наибольшую версию и номер сборки, но придерживались старшего и младшего номера, с которым они были собраны. В основном, когда я ссылаюсь на API 1.2.3.4
, я хочу, чтобы ссылка читала 1.2.*.*
, чтобы приложения просто получали 1.2.3.5
. Я вижу, что могу сделать это с помощью XML-файлов конфигурации. Я бы предпочел, чтобы оно соблюдалось. Аналогично политике публикации, но без дополнительных файлов. Я мог бы согласиться на это. Другая проблема заключается в том, что все решения, которые я вижу, перенаправляют одну версию на другую конкретную версию, а не только на любую более новую версию.
Как мне это сделать?
Может кто-нибудь указать мне информативный источник для политики издателя?