как в msbuild обрабатывается GlobalSection в .sln-файле?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 23.02.18 05:43
Оценка: 3 (1)
При создании .sln-файла при помощи monodevelop и последующем редактировании свойств solution'а
в файле создаётся следующий фрагмент:
    GlobalSection(MonoDevelopProperties) = preSolution
        version = 0.765
    EndGlobalSection

Вопрос: что потом происходит с этим version, когда из .sln создаётся .proj и обрабатывается в msbuild?
MSBuildEmitSolution=1 msbuild mysolution.sln


Попадает ли эта version в список Properties? Если да, то где это написано, если нет — то как же она используется?
Нет, не попадает, используется только внутри MonoDevelop.

А как всё-таки предполагалось её использовать?

Мировая общественность тоже не в курсе:
https://stackoverflow.com/questions/15350577/mono-monodevelop-get-solution-version-at-runtime
причём в принципе, вообще:
https://stackoverflow.com/questions/2293249/msbuild-set-properties-for-solution
Отредактировано 23.02.2018 6:11 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 23.02.2018 6:09 Эйнсток Файр . Предыдущая версия .
Отредактировано 23.02.2018 6:06 Эйнсток Файр . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.