如何为.NET MVC Web应用程序设置不带有可视stduio的构建系统?
实际上我已经在构建服务器上安装了以下项目,
- 最新的.NET框架
- Microsoft Visual Studio shell(隔离)
- MSBuild工具
- Visual Studio C ++构建工具和Web部署构建工具
- 最新的WiX工具集
在运行构建时出现以下错误,
错误:
- 错误CS0234:类型或名称空间名称'Mvc'在名称空间'System.Web'中不存在(您是否缺少程序集引用?)
- 错误CS0246:找不到类型或名称空间名称“ HttpConfiguration”(您是否缺少using指令或程序集 参考?)
- 错误CS0234:类型或名称空间名称'Http'在名称空间'System.Web'中不存在(您是否缺少程序集引用?)
- 错误CS0246:找不到类型或名称空间名称'ApiController'(您是否缺少using指令或程序集引用?)
- 错误CS0246:找不到类型或名称空间名称'ActionFilterAttribute'(是否缺少using指令或程序集 参考?)
- 错误CS0641:属性'AttributeUsage'仅对从System.Attribute派生的类有效。
- 错误CS0246:找不到类型或名称空间名称'HttpActionExecutedContext'(您是否缺少 使用指令还是程序集引用?)
- 错误CS0246:找不到类型或名称空间名称'HttpPost'(您是否缺少using指令或程序集引用?)
在开始构建之前,我是否错过了要在构建系统上安装的任何内容?
引导我克服这些错误。
更新:
我通过安装MVC4框架解决了上述错误。但是对于VP8和WebM项目,我还有其他以下问题。
错误MSB4019:导入的项目“ C:\ Microsoft.Cpp.Default.props” 没找到。确认声明中的路径是 正确,并且文件存在于磁盘上。