Почему моя версия DLL не обновляется после публикации в dotnet?C#

Место общения программистов C#
Ответить
Anonymous
 Почему моя версия DLL не обновляется после публикации в dotnet?

Сообщение Anonymous »

У меня есть основной проект dotnet, и я пытаюсь выполнить сборку из командной строки с помощью команды dotnetPublish -c "Release" -p:Version=x.x.x.x.
Я также протестировал следующие варианты параметр
  • -p:Version="x.x.x.x"
  • /p:Version=x.x.x.x
  • /p:Version="x.x.x.x"
к сожалению, ни один из них не сработал.
У меня также был файл AssemblyInfo.cs в проекте. В файле .csproj нет узла «Версия».
Я пытался построить с атрибутом AssemblyVersion или без него, также пытался построить без файла, но «Версия файла» и «Версия продукта» библиотеки DLL по-прежнему оставалась 0.0.0.0 или заданным значением, если оно было указано в AssemblyInfo.
Как мне собрать проект, чтобы получить номер версии?
Обновление:
Итак, как я уже упоминал, у меня есть файл AssemblyInfo.cs. Я удалил это, а также удалил узел false из моего файла .csproj. После этого управление версиями, похоже, работает, но в этом случае я не могу указать свойства «Название», «Продукт», «Авторские права» и т. д.

Подробнее здесь: https://stackoverflow.com/questions/788 ... et-publish
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»