【发布时间】:2017-04-06 07:45:49
【问题描述】:
我正在 Visual Studio 团队服务中测试构建功能。我创建了一个 Hello world ASP MVC 解决方案并将其映射到我的 vstsc。
但是当我尝试构建它时,我在构建解决方案级别遇到了一个奇怪的错误。它告诉我它无法解析程序集引用。当我在本地视觉工作室中尝试此操作时,它会正确构建。
这是构建输出中的几行
Main\AppTest\AppTest\Controllers\ManageController.cs(82,27):错误 CS0246:找不到类型或命名空间名称“ActionResult”(您是否缺少 using 指令或程序集引用?) Controllers\ManageController.cs(82,27):错误 CS0246:找不到类型或命名空间名称“ActionResult”(您是否缺少 using 指令或程序集引用?) [C:\a\1\s\Main \AppTest\AppTest\AppTest.csproj] Main\AppTest\AppTest\Controllers\ManageController.cs(104,16):错误 CS0246:找不到类型或命名空间名称“ActionResult”(您是否缺少 using 指令或程序集引用?) Controllers\ManageController.cs(104,16):错误 CS0246:找不到类型或命名空间名称“ActionResult”(您是否缺少 using 指令或程序集引用?) [C:\a\1\s\Main \AppTest\AppTest\AppTest.csproj] Main\AppTest\AppTest\Controllers\ManageController.cs(111,10):错误 CS0246:找不到类型或命名空间名称“HttpPostAttribute”(您是否缺少 using 指令或程序集引用?) Controllers\ManageController.cs(111,10):错误 CS0246:找不到类型或命名空间名称“HttpPostAttribute”(您是否缺少 using 指令或程序集引用?) [C:\a\1\s\Main \AppTest\AppTest\AppTest.csproj] Main\AppTest\AppTest\Controllers\ManageController.cs(111,10):错误 CS0246:找不到类型或命名空间名称“HttpPost”(您是否缺少 using 指令或程序集引用?) Controllers\ManageController.cs(111,10):错误 CS0246:找不到类型或命名空间名称“HttpPost”(您是否缺少 using 指令或程序集引用?) [C:\a\1\s\Main \AppTest\AppTest\AppTest.csproj] Main\AppTest\AppTest\Controllers\ManageController.cs(112,10):错误 CS0246:找不到类型或命名空间名称“ValidateAntiForgeryTokenAttribute”(您是否缺少 using 指令或程序集引用?) Controllers\ManageController.cs(112,10):错误 CS0246:找不到类型或命名空间名称“ValidateAntiForgeryTokenAttribute”(您是否缺少 using 指令或程序集引用?) [C:\a\1\s\Main \AppTest\AppTest\AppTest.csproj] Main\AppTest\AppTest\Controllers\ManageController.cs(112,10):错误 CS0246:找不到类型或命名空间名称“ValidateAntiForgeryToken”(您是否缺少 using 指令或程序集引用?) Controllers\ManageController.cs(112,10):错误 CS0246:找不到类型或命名空间名称“ValidateAntiForgeryToken”(您是否缺少 using 指令或程序集引用?) [C:\a\1\s\Main \AppTest\AppTest\AppTest.csproj] Main\AppTest\AppTest\Controllers\ManageController.cs(113,27):错误 CS0246:找不到类型或命名空间名称“ActionResult”(您是否缺少 using 指令或程序集引用?)
【问题讨论】:
-
您是否在构建步骤中添加了 nuget restore 任务?
-
您选择哪个构建定义模板?或者您在构建定义中添加了哪些构建任务?如何在本地机器上添加程序集引用?