- 我将带有nuget的libphonenumber库C#端口添加到Windows Phone 8.0项目。
- 编写代码
- 运行,然后应用在此行上崩溃
_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 项目中,并且所有内容都运行正确。