2016-09-23 8 views
2

Мне нужно автоматически обновлять версию продукта dll, в которое мое приложение скомпилируется каждый раз. В project.json:project.json "version" autoincrement

"version": "1.0.0-*", 

Это не работает, и если то, я сомневаюсь, правильно ли я делаю правильно. Также я попытался использовать расширение «Автоматические версии» для Visual Studio, но он тоже не справился. Существует solution с участием Gulp. Возможно, есть некоторые способы решить проблему, используя только .Net Core tool?

+0

Возможный дубликат [Как я могу автоматически увеличивать номер версии MVC 6?] (Http://stackoverflow.com/questions/33771501/how-can-i-auto-increment-an-mvc-6-version -number) – Set

+0

Я использую .Net Core 1.0.1. Я полагаю, что DNX больше нет – Slip

+0

принятый ответ является правильной, так как предлагает использовать gulp-bump, то есть инструмент nodejs, и не относится к DNX – Set

ответ

1

Ближайшим, который я нашел до сих пор, является использование 1.*. К сожалению, семантическое управление версиями NPM и VS Code 's другое. VS Code выглядит более ограниченным, поскольку он не позволяет ведущим символам быть чем-то другим, кроме цифры или пробела. Он не документирует факт, как напрямую, так и по ссылке на SemVer, он также может использовать «*», но я смог использовать его, как описано здесь.

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