我有两个 dll (sqlite),一个 dll 是 64 位,另一个是 32 位 dll。是否可以根据处理器架构动态添加参考?P/Invoke 是我最后的选择。任何帮助,将不胜感激!!
示例代码:
string pathToDll = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\x64\\System.Data.SQLite.dll";
Assembly assembly = Assembly.LoadFrom(pathToDll);
AppDomain.CurrentDomain.Load(assembly.GetName());