Вот образец автоматически созданного файла version.cs:
Код: Выделить всё
using System;
namespace Common
{
public static class Version
{
public static readonly DateTime Date = DateTime.Parse("2024-09-30T16:29:16.368Z").ToUniversalTime();
public static readonly string Guid = "c7b312cf-3cde-4141-97cd-97648216373a";
public static readonly string GitHash = "78d90bd133450f2c412d772de3b493650afae754";
public static readonly string Branch = "master";
public static readonly bool GitIsDirty = false;
}
}
Итак, я сейчас нахожусь в том месте, где я отредактировал свой csproj, чтобы иметь специальную цель сборки. Эта цель сборки выполняется, когда происходит сборка И публикация. Проблема в том, что новый сгенерированный файл CS (см. файл выше) не подхватывается компилятором. Скорее... файл, существовавший ДО публикации, был скомпилирован в приложение.
Код: Выделить всё
Поэтому мой вопрос: есть ли способ изменить файл CS при выполнении публикации? п>
Подробнее здесь: https://stackoverflow.com/questions/790 ... publishing
Мобильная версия