gpt4 book ai didi

model-view-controller - 我需要在 MVC 3 和 4 的构建服务器上安装什么

转载 作者:行者123 更新时间:2023-12-02 04:49:10 31 4
gpt4 key购买 nike

我正在使用 Ant 和 Ivy 为 Jenkins 构建一个构建从站来构建我们的 Windows 应用程序。部分应用程序使用 MVC3 和 MVC4。相同的解决方案在我的开发 PC 上运行良好。我无法更改构建、sln 或 csproj 文件来完成这项工作。

我根本不想安装 Visual Studio。

我应该安装什么才能让它正常工作?

这是我已经安装的工作的东西:

  • Microsoft ASP.NET MVC 2 - VWD Express 2010 工具
  • 微软 ASP.NET MVC 2
  • 微软 ASP.NET MVC 3
  • Microsoft ASP.NET MVC 4 运行时
  • 微软 ASP.NET MVC 4
  • 微软构建工具 2013
  • Microsoft ASP.NET 和 Web Tools 2013.4 - Visual Studio Express 2013 for Web
  • Microsoft ASP.NET 和 Web Tools 2013.1 - Visual Studio Express 2012 for Web

这是我在 MSBuild 步骤中看到的错误:

[exec] Controllers\Controller1.cs(547,10): error CS0246: The type or namespace name 'HttpPost' could not be found (are you missing a using directive or an assembly reference?) [xxx.csproj]
[exec] Controllers\Controller1.cs(547,10): error CS0246: The type or namespace name 'HttpPostAttribute' could not be found (are you missing a using directive or an assembly reference?) [xxx.csproj]
[exec] Controllers\Controller2.cs(21,10): error CS0246: The type or namespace name 'HttpPost' could not be found (are you missing a using directive or an assembly reference?) [xxx.csproj]
[exec] Controllers\Controller2.cs(21,10): error CS0246: The type or namespace name 'HttpPostAttribute' could not be found (are you missing a using directive or an assembly reference?) [xxx.csproj]

最佳答案

抱歉浪费了这个问题。如果我早点查看日志,就会看到这一点。

事实证明,这是由 Microsoft 安全补丁引起的 MVC 3.0.0.0 与 3.0.0.1 引用的已知问题。

"C:\scm\opt\hg\main\core\F4I\Reporting\Foundation\Poiesis.Foundation.sln" (default target) (1) ->
"C:\scm\opt\hg\main\core\F4I\Reporting\Foundation\Security\SSO\Poiesis.ClinicalModel.Security.Web.SSO.csproj" (default target) (16) ->
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [C:\scm\opt\hg\main\core\F4I\Reporting\Foundation\Security\SSO\Poiesis.ClinicalModel.Security.Web.SSO.csproj]

Windows update caused MVC3 and MVC4 stop working

关于model-view-controller - 我需要在 MVC 3 和 4 的构建服务器上安装什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30351212/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com