在 mvvmcross 中,我有一个插件类库,它为 WinRT 引用 SQLite。
因此,我无法将该类库构建为 AnyCPU - 相反,我必须将其引用为 x86、x64 或 Any CPU。
这意味着新的客户端应用程序不能只引用单个 DLL,而是各个配置必须引用不同的输入程序集。目前我通过使用条件手动编辑 .csproj 文件来做到这一点。
然而,这有点容易出错(而且有点难以解释!)
客户端应用程序是否有任何“简单”方式(单击方式)来引用 x86/x64/ARM 类库三重奏,以便 MSBuild 然后在运行时选择正确的版本?