无法在Windows Phone 8.0上加载程序集libphonenumber Version = 5.0.0.0

时间:2015-04-26 12:23:37

标签: c# .net windows-phone-8 nuget libphonenumber

  1. 我将带有nuget的libphonenumber库C#port添加到Windows Phone 8.0项目中。
  2. 编写代码
  3. 运行,然后应用程序在此行_phoneNumberUtil = PhoneNumberUtil.GetInstance();崩溃 有这个错误
  4.   

    无法加载文件或程序集' libphonenumber_csharp_portable,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = null'或其中一个依赖项。系统找不到指定的文件。

    请帮帮我!我做错了什么?

    public partial class EnterPage
    {
        private readonly EnterPageViewModel _viewModel;
        private readonly PhoneNumberUtil _phoneNumberUtil;
        public EnterPage()
        {
            InitializeComponent();
            _viewModel = new EnterPageViewModel();
            DataContext = _viewModel;
            _phoneNumberUtil = PhoneNumberUtil.GetInstance();
        }
    }
    

    在Windows Phone 8.1项目中,此代码运行时没有任何错误。

1 个答案:

答案 0 :(得分:0)

好吧,伙计,这是我的坏事。

我在Windows Phone 8.1中使用libphonenumber-csharp-portable,而不是完整版。 将此lib添加到WP8项目中,并且运行正确。