尝试将一些代码从一个工作项目拼接到另一个项目中。 "From" 项目使用 "属性路由(attribute routing)",在Web API控制器模块中嵌入
在 "From" 项目中运行良好,但在 "To" 项目中出现构建错误 "无法找到 'Route' 类型或命名空间名称(您是否缺少 using 指令或程序集引用?)"
我已尝试将 "From" 项目的几乎所有using语句复制到 "To" 项目中,但似乎没有任何影响。 Microsoft 的文档没有建议需要 NuGet 包(或甚至使用语句)。两个项目都是 ASP.NET MVC 4。
(是的,我已经更新了 WebApiConfig.cs 文件,包含
有任何想法吗?
[Route(...)]
指令以指示应将哪个HTTP消息路由到哪个服务例程。在 "From" 项目中运行良好,但在 "To" 项目中出现构建错误 "无法找到 'Route' 类型或命名空间名称(您是否缺少 using 指令或程序集引用?)"
我已尝试将 "From" 项目的几乎所有using语句复制到 "To" 项目中,但似乎没有任何影响。 Microsoft 的文档没有建议需要 NuGet 包(或甚至使用语句)。两个项目都是 ASP.NET MVC 4。
(是的,我已经更新了 WebApiConfig.cs 文件,包含
config.MapHttpAttributeRoutes()
语句。)有任何想法吗?