在Visual Studio Express 2012 for Windows 8的NuGet包管理器控制台中,我点击了
PM > Install-Package UnmanagedExports
我收到以下错误:
Installing 'UnmanagedExports 1.2.7'.
Successfully installed 'UnmanagedExports 1.2.7'.
Adding 'UnmanagedExports 1.2.7' to JNAExample.
Uninstalling 'UnmanagedExports 1.2.7'.
Successfully uninstalled 'UnmanagedExports 1.2.7'.
Install failed. Rolling back...
Install-Package : Could not install package 'UnmanagedExports 1.2.7'.
You are trying to install this package into a project that
targets'.NETCore,Version=v4.5', 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.
At line:1 char:1
+ Install-Package UnmanagedExports
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo :
NotSpecified: (:[InstallPackage],InvalidOperationException
+ FullyQualifiedErrorId :
NuGetCmdletUnhandledExceptionNuGet.PowerShell.Commands.InstallPackageCommand
我在Visual C#下创建了一个新项目作为类库。
如何解决这个问题?
答案 0 :(得分:0)
UnmanagedExports NuGet包在NuGet包内的lib / net文件夹中有一个程序集。这意味着它支持以完整.NET Framework为目标的项目,任何版本。所以它不支持UWP项目。
您需要找到另一个NuGet包,或找到源(如果可用),并在UWP项目或兼容的项目中进行编译。