【发布时间】:2015-08-22 11:52:20
【问题描述】:
我正在尝试将 Caliburn.Micro-Contrib NuGet 包安装到 VS 2013 Professional 中的一个空 PCL 项目中。
尝试安装软件包时,我从 NuGet 收到以下错误:
Attempting to resolve dependency 'Caliburn.Micro (≥ 1.3.1)'.
Installing 'Caliburn.Micro 1.3.1'.
Successfully installed 'Caliburn.Micro 1.3.1'.
Installing 'Caliburn.Micro-Contrib 1.0.2'.
Successfully installed 'Caliburn.Micro-Contrib 1.0.2'.
Adding 'Caliburn.Micro 1.3.1' to ClassLibrary2.
Uninstalling 'Caliburn.Micro 1.3.1'.
Successfully uninstalled 'Caliburn.Micro 1.3.1'.
Install failed. Rolling back...
Could not install package 'Caliburn.Micro 1.3.1'. You are trying to install this package into a project that targets 'portable-net40+win+wpa81+MonoAndroid10+xamarinios10+MonoTouch10', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
问题的原因是什么,我该如何解决?
请注意,标准类项目的包安装成功,但 PCL 项目安装失败。 PCL 旨在成为 Xamarin Android 和 iOS 项目。
【问题讨论】:
标签: xamarin nuget caliburn.micro portable-class-library