C# 类型或命名空间名称';成员资格';命名空间中不存在';微软.AspNet';

C# 类型或命名空间名称';成员资格';命名空间中不存在';微软.AspNet';,c#,visual-studio-2017,C#,Visual Studio 2017,我正在尝试维护一个应用程序,该应用程序在几个不同的文件中包含以下行: using Microsoft.AspNet.Membership.OpenAuth; 我已经尝试了我能找到的一切。删除并重新添加引用;清除MEF缓存并重建;添加了另一个文件作为引用。什么都不管用。这很奇怪,因为VS2017没有在错误列表窗口中报告此错误,但它确实显示在输出窗口中。不管怎样,有人能提出一个可能的解决方案,也许我还没有尝试过?谢谢。我能够编译这个项目,我将描述我是如何得到它的 1-我使用Microsoft.As

我正在尝试维护一个应用程序,该应用程序在几个不同的文件中包含以下行:

using Microsoft.AspNet.Membership.OpenAuth;

我已经尝试了我能找到的一切。删除并重新添加引用;清除MEF缓存并重建;添加了另一个文件作为引用。什么都不管用。这很奇怪,因为VS2017没有在错误列表窗口中报告此错误,但它确实显示在输出窗口中。不管怎样,有人能提出一个可能的解决方案,也许我还没有尝试过?谢谢。

我能够编译这个项目,我将描述我是如何得到它的

1-我使用Microsoft.AspNet.Membership.OpenAuth删除所有
和构建项目

2-生成代码后显示许多错误我使用VS2015的资源帮助修复代码上的错误显示潜在修复并使用Microsoft.AspNet.Membership.OpenAuth再次设置
构建项目

3-设置新的框架4.6并构建项目


我删除了bin文件夹,现在我得到“名称空间“Microsoft”中不存在类型或名称空间名称“AspNet”。看起来我是后退了。关闭VS2017停止AspNet的服务或重新启动windows并删除bin的文件夹。不要在VS2017上打开任何参考服务。在此之后,打开VS2017并构建。我认为删除bin文件夹是一个错误。它把我的推荐信吹走了一半。我刚刚添加完,但现在我有300多个错误!我正在从备份中恢复,在备份中我只遇到了一些错误,希望有人能提供其他建议。大家都知道,我将获取并安装“microsoft.aspnet.membership.openauth”。这里面没有“会员资格”,真是令人毛骨悚然!我没有主意了。请帮忙!尝试工具->导入和导出设置->重置所有设置