在命令行使用MSBuild重建解决方案失败,但在Visual Studio中重建正常运行。

3

我想使用命令行中的MSBuild重新构建我的解决方案。目前我正在使用以下命令:

C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe d:\WorkCopy\AppServer.sln /t:Rebuild

但是当我更改或删除文件时,重建会失败。我会收到以下错误代码:

Ulohy\GetUlohy.cs(27,33): error CS0246: 找不到类型或命名空间名称“PocitacZaznamov”(是否缺少 using 指令或程序集引用?)

但是当我使用Visual Studio重建命令时,解决方案可以成功构建。我猜测我错过了一些MSBuild参数..

1个回答

4

在执行命令行构建之前,解决方案是否已保存?

听起来解决方案没有更新,但是在VS中进行重建时,它会在构建开始之前自动保存文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接