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


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

无法加载文件或程序集"libphonenumber_csharp_portable,版本=5.0.0.0,区域性=中性,公钥令牌=空"或其依赖项之一。系统找不到指定的文件。

求你,帮帮我!我做错了什么?

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 项目中,此代码运行没有任何错误。

好吧,伙计们,这是我的错。

我在Windows Phone 8.1中使用libphonenumber-csharp-portable,而不是完整版本。将此库也添加到 WP8 项目中,并且所有内容都运行正确。

最新更新