Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 添加未出现的服务引用_Silverlight_Wcf_Visual Studio 2010_Windows Phone 7 - Fatal编程技术网

Silverlight 添加未出现的服务引用

Silverlight 添加未出现的服务引用,silverlight,wcf,visual-studio-2010,windows-phone-7,Silverlight,Wcf,Visual Studio 2010,Windows Phone 7,在WindowsPhone7Silverlight项目中,我有一个WCF服务的服务引用。今天早上,当我打开项目时,我的WCF服务的名称空间突然变得未知。解决方案资源管理器中的“更新服务引用”选项不存在,因此我删除了服务引用,并打算重新添加它。但是“添加服务引用”的选项也不存在。跑了。消失了 关闭并重新打开解决方案。重新启动VS2010终极版。没有骰子。有人遇到过这个问题吗?我不知道这是怎么发生的,所以我们还不知道原因,但我找到了解决问题的办法 在记事本或文本板或类似的东西中打开*.csproj文

在WindowsPhone7Silverlight项目中,我有一个WCF服务的服务引用。今天早上,当我打开项目时,我的WCF服务的名称空间突然变得未知。解决方案资源管理器中的“更新服务引用”选项不存在,因此我删除了服务引用,并打算重新添加它。但是“添加服务引用”的选项也不存在。跑了。消失了


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

我不知道这是怎么发生的,所以我们还不知道原因,但我找到了解决问题的办法

在记事本或文本板或类似的东西中打开*.csproj文件。找到标签所在的位置。将该标记替换为以下内容:

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

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

我不知道这是怎么发生的,所以我们还不知道原因,但我找到了解决问题的方法

在记事本或文本板或类似的东西中打开*.csproj文件。找到标签所在的位置。将该标记替换为以下内容:

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

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

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


对我来说,这个问题可以通过在VisualStudio中从头开始重新创建整个项目解决方案来解决。原来原来的项目解决方案文件是由早期版本的Visual Studio创建的,这似乎是造成问题的原因。

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

对我来说,这个问题可以通过在VisualStudio中从头开始重新创建整个项目解决方案来解决。原来原来的项目解决方案文件是由早期版本的VisualStudio创建的,这似乎导致了这个问题