Построение решения в MS Build завершается с ошибкой (приведенный ниже пример ошибки). Но когда я пытаюсь построить такое же решение в VS, сборка завершается успешно. Однажды встроенный в VS, если я попробую в MSBuild, то он будет работать.
Я сталкивался с Этот вопрос , где я обнаружил, что проблема может заключаться в неоспоримых символах. Поэтому я прокомментировал символы '=>' и попытался построить его снова, это удалось.
Выдается ошибка:
App\AllActions.cs(27,43): error CS1002: ; expected[D:\DEM1\AAA\framework\Core\Core.csproj]
App\AllActions.cs(27,50): error CS1520: Method must have a return type [D:\DEM1\AAA\framework\Core\Core.csproj]
Мой код:
public Alert Alert => new Alert();
public Button Button => new Button();
public Checkbox Checkbox => new Checkbox();
public Dropdown Dropdown => new Dropdown();
public Frame Frame => new Frame();
public Label Lable => new Label();
public Link Link => new Link();`
- Версия MSBuild = C: \ Program Files (x86) \ MSBuild \ 12.0 \ Bin
- Visual Studio 2017
- c# Версия = 7.0
Любая помощь о том, как разобраться в этом?