【发布时间】:2019-01-07 22:32:37
【问题描述】:
当我通过命令行使用 MSBuild 命令时,我在 cmd 中收到许多错误,指向不明确的语法错误(大约 300 个)。但是,当我通过 Visual Studio 2015 进行构建时,我没有收到这些类型的问题。
错误之一的示例:
Pages\BookingScreen.cs(15,38): error CS1002: ; expected [C:\BLAH\UITests\UITests\UITests.csproj]
Pages\BookingScreen.cs(15,66): error CS1519: Invalid token '(' in class, struct, or interface member declaration [C:\BLAH\UITests\UITests\UITests.csproj]
Pages\BookingScreen.cs(17,39): error CS1002: ; expected [C:\BLAH\UITests\UITests\UITests.csproj]
Pages\BookingScreen.cs(17,67): error CS1519: Invalid token '(' in class, struct, or interface member declaration [C:\BLAH\UITests\UITests\UITests.csproj]
Pages\BookingScreen.cs(23,47): error CS1002: ; expected [C:\BLAH\UITests\UITests\UITests.csproj]
想知道是否有人会通过命令行运行“MSBuild”来知道可能的差异,这可能会导致发生这样的错误。
背景信息: MSBuild 环境变量指向:“C:\Windows\Microsoft.NET\Framework\v4.0.30319”
【问题讨论】:
标签: c# .net visual-studio build msbuild