我无法在 Xamarin Studio 中安装 "System.Threading.Thread 4.0.0"
I can't install "System.Threading.Thread 4.0.0" in Xamarin Studio
我安装了一个 sqlite-net 的 NuGet 包,这个包在主项目中创建了一个 class,SQLite.cs 和这个 class 使用 "System.Threading.Thread" 和我尝试从 NuGet 安装 "System.Threading.Thread 4.0.0",但出现错误:
Adding System.Threading.Thread... Adding 'System.Threading.Thread
4.0.0' to AyVoy. Could not install package 'System.Threading.Thread 4.0.0'. You are trying to install this package into a project that targets
'portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10',
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.
知道如何安装这个包吗?
谢谢。
您正在尝试将支持 .NET Standard 1.3 的 System.Threading.Thread 4.0.0 安装到面向配置文件 78 的便携式 Class 库 (PCL) 项目中。这不受支持. None 使用 packages.config 文件的可移植 class 库项目支持 .NET Standard 1.3。
PCL profile to .NET Standard mapping is documented:
- Profile7 -> .NET 标准 1.1
- Profile31 -> .NET 标准 1.0
- Profile32 -> .NET 标准 1.2
- Profile44 -> .NET 标准 1.2
- Profile49 -> .NET 标准 1.0
- Profile78 -> .NET 标准 1.0
- Profile84 -> .NET 标准 1.0
- Profile111 -> .NET 标准 1.1
- Profile151 -> .NET 标准 1.2
- Profile157 -> .NET 标准 1.0
- Profile259 -> .NET 标准 1.0
虽然最新版本的 Xamarin Studio 6.0.2 和 Mono 4.4.2 支持 .NET Standard,但您无法使用上述配置文件将 System.Threading.Thread 安装到 PCL 项目中。
您可以使用最新版本的 Xamarin Studio 和 Mono 将 System.Threading.Thread NuGet 包安装到 Xamarin.iOS 或 Xamarin.Android 项目中。
我安装了一个 sqlite-net 的 NuGet 包,这个包在主项目中创建了一个 class,SQLite.cs 和这个 class 使用 "System.Threading.Thread" 和我尝试从 NuGet 安装 "System.Threading.Thread 4.0.0",但出现错误:
Adding System.Threading.Thread... Adding 'System.Threading.Thread 4.0.0' to AyVoy. Could not install package 'System.Threading.Thread 4.0.0'. You are trying to install this package into a project that targets 'portable-net45+win+wp80+MonoTouch10+MonoAndroid10+xamarinmac20+xamarintvos10+xamarinwatchos10+xamarinios10', 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.
知道如何安装这个包吗?
谢谢。
您正在尝试将支持 .NET Standard 1.3 的 System.Threading.Thread 4.0.0 安装到面向配置文件 78 的便携式 Class 库 (PCL) 项目中。这不受支持. None 使用 packages.config 文件的可移植 class 库项目支持 .NET Standard 1.3。
PCL profile to .NET Standard mapping is documented:
- Profile7 -> .NET 标准 1.1
- Profile31 -> .NET 标准 1.0
- Profile32 -> .NET 标准 1.2
- Profile44 -> .NET 标准 1.2
- Profile49 -> .NET 标准 1.0
- Profile78 -> .NET 标准 1.0
- Profile84 -> .NET 标准 1.0
- Profile111 -> .NET 标准 1.1
- Profile151 -> .NET 标准 1.2
- Profile157 -> .NET 标准 1.0
- Profile259 -> .NET 标准 1.0
虽然最新版本的 Xamarin Studio 6.0.2 和 Mono 4.4.2 支持 .NET Standard,但您无法使用上述配置文件将 System.Threading.Thread 安装到 PCL 项目中。
您可以使用最新版本的 Xamarin Studio 和 Mono 将 System.Threading.Thread NuGet 包安装到 Xamarin.iOS 或 Xamarin.Android 项目中。