gpt4 book ai didi

c# - 找不到 HttpConfiguration 方法 EnableCors

转载 作者:行者123 更新时间:2023-11-30 12:39:26 26 4
gpt4 key购买 nike

在一个项目上启用了 CORS,试图在另一个现有项目上启用它,但是在编译过程中找不到“EnableCors”方法:

public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.EnableCors();

准确的编译失败错误信息是

“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" />

虽然这个项目中有 odata...我不确定这是否是导致它失败的主要区别。

有什么想法吗?我也试过

Update-Package -reinstall Microsoft.AspNet.WebApi.Cors 

最佳答案

我不得不重新安装所有的包 - 然后编译错误消失了。

奇怪。我已经多次构建和清理该项目。

关于c# - 找不到 HttpConfiguration 方法 EnableCors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45622646/

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