如何在Visual Studio安装NuGet包与32位或64位特定

问题描述:

如何在Visual Studio中的32位或特定的64位安装NuGet包如何在Visual Studio安装NuGet包与32位或64位特定

我有解决方案,其中两个项目,并在这两个每个项目配置管理器仅引导到x64,我们从选择每个项目配置管理器

去除86完全试图

安装 - DB2.dll的包,

其下载二者x64和x86 folde >属性 - - 在包中的文件夹,但在 Refernce RS>路径其采取的x86的dll, 它应该直接到x64文件夹/ DLL

任何命令,指定只安装64位

+0

难道你不能只改变指向指向x64 dll? – spodger

+0

@shaswatatripathy,这个问题呢?您能否让我知道关于这个问题的最新信息? –

任何命令指定只安装64位

显然特定目标为32个或64位体系结构是仍然不支持。您可以投票在:http://nuget.codeplex.com/workitem/679

这个问题有两个答案,你可以检查它们。其中之一是通过遵循System.Data.SQLite.org来实现本地库预加载的单个包。

另一种是使用多包装。创建两个DB2包,一个用于x86,另一个用于x64,将DB2的x64包添加到您的项目中。

How to deal with x86 vs x64 packages