Asp.net Visual Studio 2008中项目级导入存储在哪里?

Asp.net Visual Studio 2008中项目级导入存储在哪里?,asp.net,vb.net,visual-studio,visual-studio-2008,web-services,Asp.net,Vb.net,Visual Studio,Visual Studio 2008,Web Services,我在VisualStudio2008中有一个Web服务应用程序项目。这应该是一个ASP.NET2.0项目,并且在某个时候已经使用3.5重新构建了它 VS善意地将项目级导入添加到System.Linq和System.Xml.Linq中,但当我将项目重新定位为2.0时,这些项目级导入仍然存在 因为Web服务应用程序项目没有用于编辑项目引用的详细窗口,所以我找不到如何删除这些项目级导入 没有.proj文件,我假设这些文件都包含在其中 我现在无法生成项目,因为它失败了,即使我只收到如下警告(未报告错误)

我在VisualStudio2008中有一个Web服务应用程序项目。这应该是一个ASP.NET2.0项目,并且在某个时候已经使用3.5重新构建了它

VS善意地将项目级导入添加到System.Linq和System.Xml.Linq中,但当我将项目重新定位为2.0时,这些项目级导入仍然存在

因为Web服务应用程序项目没有用于编辑项目引用的详细窗口,所以我找不到如何删除这些项目级导入

没有.proj文件,我假设这些文件都包含在其中

我现在无法生成项目,因为它失败了,即使我只收到如下警告(未报告错误):

在项目级导入“System.Linq”中指定的命名空间或类型不包含任何公共成员或找不到。确保已定义命名空间或类型,并且至少包含一个公共成员。确保导入的元素名称不使用任何别名


非常感谢您的帮助。

您可以做两件事中的一件

1。在Visual Studio中,展开“引用”文件夹,右键单击并选择“删除”,删除每个有问题的引用

2。编辑项目文件,并从相应的
项目组
部分删除有问题的引用。

执行以下操作

  • 在项目上单击鼠标右键,然后选择“属性”
  • 导航到“引用”选项卡
  • 页面底部将是一个“导入的名称空间”组
  • 取消选中不希望导入的名称空间

我在一个web应用程序项目中也遇到了同样的问题-有问题的行在web.config中。不确定web服务项目是否有web.config,但查看它用作等效项的任何内容。

引用不再存在。这就是项目级导入失败的原因。据我所知,此项目类型没有.proj文件。我相信Charles正在进行导入,而不是引用。在使用VS2010和VB Winforms项目时,这对我很有效!非常感谢。我的一个类库抱怨System.Threading.Tasks,对我来说非常有吸引力。谢谢这在VS2012类库项目(vb)中对我也很有效。