【问题标题】:windows phone 7 Error ON:System.Netwindows phone 7 错误打开:System.Net
【发布时间】:2011-05-27 19:14:49
【问题描述】:

我已经构建了一个 windows phone 7 库,同时我创建了一个测试项目。当我运行测试时,我收到以下错误:

System.IO.FileNotFoundException: 无法加载文件或程序集“System.Net, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e”

但该引用已在项目中。这是类中的代码:

public class SinaApiService
{

    public string userName;
    public string passWord;
    private string secertKey;

    public string SecertKey
    {
        get { return secertKey; }
        set { secertKey = value; }
    }

    private bool needInitWebClient = true;
    public static System.Net.WebClient wc;

    public void InitSinaApiService(string userName, string passWord, string secretKey)
    {
        if (needInitWebClient)
        {
            this.userName = userName;
            this.passWord = passWord;
            this.SecertKey = secertKey;
            needInitWebClient = false;
            wc = new WebClient();
            wc.Credentials = new NetworkCredential(userName, passWord);
            wc.Headers["Authorization"] = "Basic" + Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(userName + ":" + passWord));
        }
        else
        { }
    }
}

当我像这样进行单元测试时:

[TestMethod]
public void TestMethod1()
{
    WPSina.SinaApiService wc = new WPSina.SinaApiService();
    wc.InitSinaApiService("hello@gmail.com", "XXXXX", "123456"); ;
    wc.public_timeline();
    object obj = WPSina.SinaApiService.public_timeline_context;
    Assert.AreNotEqual(null,obj.ToString());
}

谁能帮忙解决?

谢谢!!

【问题讨论】:

  • 对不起,我的英语很差,所以我问的问题有点意思~我
  • 我对手机开发知之甚少,所以这只是一个猜测,但您不会针对框架的 Compact 版本构建手机应用程序吗?我的猜测是您针对错误版本的 .Net 构建。
  • 好的,谢谢,我会尝试其他.NET框架
  • 稍微修正了这个问题。我有同样的问题。尝试其他版本是否解决了这个问题?

标签: c# visual-studio-2010 windows-phone-7


【解决方案1】:

文件是否存在? 它应该在这里:c:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone\System.Net.dll

如果它不存在(在 x86 操作系统上查看您的 c:\Program Files... 文件夹),请尝试再次卸载并安装 WPDT。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    相关资源
    最近更新 更多