Hallo,
es ist vielleicht eine blöde Frage, aber macht es Sinn, auf dem Buildsystem die 2019er Buildtools zu verwenden, obwohl mit Visual Studio 2017 entwickelt wird? Oder ist das im Endeffekt egal?
Wer ordentlichen Code schreibt, lebt entspannter 8)
Nur jemand mit hellseherischen Fähigkeiten, kann Dir diese Frage mit der Fülle an Informationen pauschal beantworten 😃
Eine CI/CD Pipeline besteht ja i.d.R. mehr als nur aus dem VS Tooling.
Im Endeffekt musst schauen, ob die Changes auf Dein Environment eine positive Wirkung haben.
Gibt ja ungemengen an Features und Performance-Verbesserungen zB bei msbuild, die keine direkte Abhängigkeit an Visual Studio haben.
VS2017 ist ja nur ein Editor.
Ist im Prinzip dem Buildsystem egal, wie Du entwickelst.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Mit anderen Worten: Ausprobieren.
Wer ordentlichen Code schreibt, lebt entspannter 8)
Kannst auch vorher die Changes und Release Notes lesen und schauen, ob was dabei ist...
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Du kannst MSBuild 15 & 16 parallel installieren.
In meinem Jenkins habe beide Versionen hinterlegt und kann dann für ältere Projekte den 15er nehmen.
Für .NET Core Projekte verwende ich den 16er MSBuild.