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

时间:2010-02-04 13:53:02

标签: .net visual-studio visual-studio-2008 msbuild

我想在命令行中使用MSBuild重建我的解决方案。到目前为止,我正在使用此命令

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

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

Ulohy\GetUlohy.cs(27,33): error CS0246: The type or namespace name 'PocitacZaznamov' could not be found (are you missing a using directive or an assembly reference?)

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

1 个答案:

答案 0 :(得分:4)

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

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