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

标签 .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):错误 CS0246:类型或命名空间 找不到名称“PocitacZaznamov”(您是否缺少 using 指令或 汇编引用?)

但是当我使用 Visual Studio 重建命令时,解决方案构建良好。我猜我缺少 MSBuild 的一些参数..

最佳答案

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

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

关于.net - 在命令行中使用 MSBuild 重建解决方案失败,但 Visual Studio 重建工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2200103/

相关文章:

windows - 有人在使用 Visual Studio 2008 时遇到速度缓慢的情况吗?

c# - 默认(结构) - 良好的风格?

c# - 我应该压缩内存中的 C# 对象以获得更好的性能吗?

c# - 声明带有键、值的哈希表

.net - JSON.NET:如何将现有的 JSON 插入到另一个中间?

c# - 为什么 Json.Decode 不能处理 C# 中的数组?

c++ - C++ 新手,Visual Studio Professional 2013 无法运行在 Visual Studios C++ Express 2010 中创建的项目

c - 随机数生成器代码修复(srand48/drand48 的替代方案)

c++ - VisualStudio *.obj 文件大小(513Mb objs 和 534Mb lib)

visual-studio-2008 - 不支持 DataSet TableAdapter 抛出 OVER SQL 构造或语句