McN*_*nja 7 c# asp.net-mvc asp.net-web-api
在一个项目上启用 CORS,尝试在另一个现有项目上执行此操作,但是在编译期间找不到“EnableCors”方法:
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.EnableCors();
Run Code Online (Sandbox Code Playgroud)
确切的编译失败错误消息是
“HttpConfiguration”不包含“EnableCors”的定义,并且找不到接受“HttpConfiguration”类型的第一个参数的扩展方法“EnableCors”(您是否缺少 using 指令或程序集引用)
我在这个项目中做了与另一个项目相同的事情:
<package id="Microsoft.AspNet.Cors" version="5.2.3" targetFramework="net451" />
<package id="Microsoft.AspNet.WebApi.Cors" version="5.2.3" targetFramework="net451" />
Run Code Online (Sandbox Code Playgroud)
不过,这个项目中有 odata ……我不确定这是否是导致它失败的主要区别。
有任何想法吗?我也试过
Update-Package -reinstall Microsoft.AspNet.WebApi.Cors
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5634 次 |
| 最近记录: |