Я бы хотел установить версию публикации ClickOnce на версию Subversion хранилища кода - например, 3.1.9.2453 для версии 3.1.9, на основе SVN r2453.
Теперь, для версии сборки, я знаю, что могу использовать TortoiseSVN SubWCRev.exe
для генерации AssemblyInfo
классов, которые содержат ревизию сборки. Однако с ClickOnce все не так просто - по какой-то причине он сохраняет свои метаданные (включая текущую версию) в самом файле проекта.
Возможно, однако, есть способ сохранить данные в другом файле (который я мог бы затем безопасно сгенерировать из шаблона, используя SubWCRev.exe
), или изменить файл проекта без перезаписи изменений VS и без он думает, что должен перезагрузить проект?