2015-04-28 36 views
1

我刚搬到新计算机并重新安装了Visual Studio,Azure SDK和Windows Phone 8.1 SDK。我为我编写的简单服务创建了一个简单的HelloWorld Azure云服务客户端,以测试所有工作。以下程序/代码在我的另一台计算机上工作。很多名称空间/程序集引用生成错误 - Windows Phone 8.1客户端应用程序

这是代码如下:

namespace HelloCloudClient 
 
{ 
 
    public partial class MainPage : PhoneApplicationPage 
 
    { 
 
     // Constructor 
 
     public MainPage() 
 
     { 
 
      InitializeComponent(); 
 

 
      // Sample code to localize the ApplicationBar 
 
      //BuildLocalizedApplicationBar(); 
 
     } 
 

 
     private void button1_Clickyyy(object sender, RoutedEventArgs e) 
 
     { 
 
      Service1Client svc = new Service1Client(); 
 

 
      svc.GetDataCompleted += new EventHandler<GetDataCompletedEventArgs>(svc_GetDataCompleted); 
 

 
      svc.GetDataAsync(); 
 
     } 
 

 
     void svc_GetDataCompleted(object sender, GetDataCompletedEventArgs e) 
 
     { 
 

 
      if (e.Error != null) 
 
      { 
 

 
       MessageBox.Show("A network error has occured, please try again!"); 
 

 
       Console.WriteLine("An error occured:" + e.Error); 
 

 
      } 
 

 
      textBlock1.Text = e.Result; 
 

 
     } 
 

 

 
    } 
 
}

是我收到的错误是也如下。经过数小时的搜索,我似乎无法找到解决方案。有人知道我可能做错了什么吗?在我的新机器上需要配置什么吗?谢谢!

Error codes

+0

你的目标框架是什么? –

+0

我刚刚注意到它不允许我在项目>属性>应用程序下更改目标框架。没有关于框架的选项。 – Bexolo

+0

.NET 4.5我相信 - 这是我创建新项目时的默认选项。 – Bexolo

回答

0

的问题似乎是一个外部服务连接到本地主机,其很有可能不是另一台机器上运行。
请将您的项目链接到位于两台计算机可到达的远程位置的服务,或者在要测试项目的每台计算机上运行服务应用程序。

+0

看起来,该应用程序在连接到现场/托管服务时起作用,但不是本地主机。 – Bexolo

+0

这是因为您必须在要测试Windows Phone项目的每台计算机上运行服务项目 – csharpwinphonexaml