我正在查看 System.Data.SQLite 下载 page ,它列出了 .NET 4 和常规(我假设)的混合模式程序集。我将要使用该库的项目都是 .NET 4,将被编译为 x86。
我有两个问题:
- 什么是混合模式程序集?谷歌返回一系列令人困惑的答案,其中没有一个很有意义。一个答案指出,这完全是关于混合 native 代码和托管代码,而其他人则声称它用于混合 .Net 版本。
- 我应该根据自己的情况获取哪个下载?
最佳答案
http://msdn.microsoft.com/en-us/library/x0w2664k.aspx
1) 总是先检查msdn。混合模式意味着程序集可以运行托管和非托管代码。
2) 32 位 Windows (.NET Framework 4.0) 的设置
http://system.data.sqlite.org/sqlite-netFx40-setup-bundle-x86-2010-1.0.74.0.exe
您自己回答了这个问题“我要使用这个库的项目都是 .NET 4,它们将被编译为 x86。”
关于sqlite - 什么是混合模式装配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7266936/