Visual studio 生成但 msbuild 没有。
Visual studio builds but msbuild does not.
我看了很多类似的问题,none 到目前为止已经回答了我的问题。
我无法使用 msbuild 构建项目中的任何 libraries/applications。
visual studio 中有 0 个错误、0 个警告、0 个消息。
即使我隔离库,none 编译。
核心库有 68 个错误,除了两个 nuget 包外,它不依赖于任何东西。一些错误包括:
CS1003 语法错误,"," 预期和
CS1525 无效的表达式项 'double'。
都在这样的一行上:
Function(param1, param2, out double bla, out double blu);
CS1003 语法错误,'[' expected 在这样的行上:
void FuncPointer() { Obj.Function(); }
还有许多其他明显错误的错误,但并非每一行都有。主要是 "," 预期的错误。
事实证明,某些原因导致 AppData 中的 Nuget.config 文件中出现非法字符。但是该项目仍在 visual studio 中被编译成一个 nuget 包,这就是为什么这没有引起注意。所有软件包都已安装。我在回购中引入了一个本地 nuget.config 以防止该错误,其余构建在 msbuild.exe.
中很好
我看了很多类似的问题,none 到目前为止已经回答了我的问题。
我无法使用 msbuild 构建项目中的任何 libraries/applications。 visual studio 中有 0 个错误、0 个警告、0 个消息。
即使我隔离库,none 编译。 核心库有 68 个错误,除了两个 nuget 包外,它不依赖于任何东西。一些错误包括:
CS1003 语法错误,"," 预期和
CS1525 无效的表达式项 'double'。
都在这样的一行上:
Function(param1, param2, out double bla, out double blu);
CS1003 语法错误,'[' expected 在这样的行上:
void FuncPointer() { Obj.Function(); }
还有许多其他明显错误的错误,但并非每一行都有。主要是 "," 预期的错误。
事实证明,某些原因导致 AppData 中的 Nuget.config 文件中出现非法字符。但是该项目仍在 visual studio 中被编译成一个 nuget 包,这就是为什么这没有引起注意。所有软件包都已安装。我在回购中引入了一个本地 nuget.config 以防止该错误,其余构建在 msbuild.exe.
中很好