gpt4 book ai didi

c# - namespace 'System' 中不存在“ServiceModel”。当我尝试添加引用时,它说它已被引用

转载 作者:太空狗 更新时间:2023-10-29 23:38:50 27 4
gpt4 key购买 nike

我正在使用 Visual Studio Professional 2013,我正在尝试导入文件位于 SVN 上的 ASP.NET 网站,以便我可以在本地运行和调试该网站。我创建了一个新网站并将目标框架更改为 .NET 3.5(这就是构建该网站的人告诉我的)。因此,我将文件复制到网站目录,并使用“添加->现有网站”将它们添加到解决方案中。

我特别得到这个错误:

The type or namespace name 'ServiceModel' does not exist in the namespace 'System' (are you missing an assembly reference?)

所以,我想,我只是添加对 ServiceModel 的引用,没什么大不了的。因此,我右键单击该项目,转到添加引用,在 Assemblies->Framework 下查找 System.ServiceModel,选中它,然后单击确定。然后会发生这种情况:

The Web site is already referencing the assembly 'System.ServiceModel'.

这些东西可能会有所帮助:

  • 我的目标框架不是“Client Profile”。我在 VS2013 中无法使用该选项
  • 当我创建一个新的网站项目并只添加一个基本类文件时,我可以使用 System.ServiceModel 命名空间,因为它已经被引用了。
  • 当我在“项目引用”的类 View 中查看时,我没有看到 System.ServiceModel。在上面的“新网站项目”中,我确实在类 View 下看到了 System.ServiceModel。

最佳答案

添加对程序集 System.ServiceModel 的引用。选择项目-> 添加引用,然后选择程序集名称。

关于c# - namespace 'System' 中不存在“ServiceModel”。当我尝试添加引用时,它说它已被引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23728952/

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