只是试图将一些代码从一个工作项目拼接到另一个工作项目。 “from”项目在您嵌入的位置使用“属性路由”[Route(…)]
Web API 控制器模块中的指令指示什么 HTTP 消息应路由到什么服务例程。
在“from”项目中工作正常,但在“to”项目中我收到构建错误“找不到类型或命名空间名称‘Route’(您是否缺少 using 指令或程序集引用?)”
我已经尝试复制基本上所有的using
语句从“from”项目到“to”项目,但这没有明显的效果。 MS 文档均未表明需要 NuGet 包(甚至不需要using
陈述)。这两个项目据称都是 ASP.NET MVC 4。
(是的,我用以下内容更新了 WebApiConfig.csconfig.MapHttpAttributeRoutes();
陈述。)
有任何想法吗??
Vedran Mandić 的这条评论解决了我的问题。我将其重新发布在这里,因为我认为它应该是答案(或至少是答案)。
我做了“更新包 Microsoft.AspNet.WebApi.WebHost -重新安装”
它起作用了。有趣的是,在获得最新版本后会发生这种情况
与 TFS 不同的 PC。我猜这是因为 nuget 包而发生的
版本控制系统无法正常工作
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)