【问题标题】:Add Service Reference not appearing添加服务参考未出现
【发布时间】:2010-07-07 15:55:21
【问题描述】:

在一个 Windows Phone 7 Silverlight 项目中,我有一个对 WCF 服务的服务引用。今天早上,当我打开项目时,突然我的 WCF 服务的命名空间是未知的。解决方案资源管理器中的“更新服务参考”选项不存在,因此我删除了服务参考以重新添加它。但是“添加服务参考”的选项也不存在。走了。消失了。

关闭并重新打开解决方案。重新启动VS2010 Ultimate。没有骰子。有人遇到过这个吗?

【问题讨论】:

    标签: silverlight wcf visual-studio-2010 windows-phone-7


    【解决方案1】:

    我不知道这首先是如何发生的,所以我们还不知道原因,但我找到了解决问题的方法。

    在记事本或文本板或类似工具中打开您的 *.csproj 文件。找到它有标签的地方。用这个替换那个标签:

    <ProjectTypeGuids>{14822709-B5A1-4724-98CA-57A101D1B079};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    

    关闭并重新打开项目,添加服务引用的选项将可用。

    【讨论】:

      【解决方案2】:

      就我而言, 我将目标框架从 .Net Framework 2 更改为 .Net Framework 4。“添加服务引用”立即出现

      Change Project Properties

      【讨论】:

        【解决方案3】:

        Visual Studio 2017 中缺少的 “添加服务引用” 上下文菜单选项与常规 C# 桌面应用程序项目完全相同。

        对我来说,只需在 Visual Studio 中从头开始重新创建整个项目解决方案即可解决此问题。原来,原来的项目解决方案文件是由早期版本的 Visual Studio 创建的,这似乎是导致问题的原因。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-05-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-04-09
          • 2015-11-15
          相关资源
          最近更新 更多