c# sqlite anycpu/x86/x64 自适应

时间:2019-04-14 06:20:53
【文件属性】:

文件名称:c# sqlite anycpu/x86/x64 自适应

文件大小:3.37MB

文件格式:ZIP

更新时间:2019-04-14 06:20:53

c# sqlite anycpu 自适应

c# 程序中使用sqlite需要引用System.Data.SQLite.dll文件,但是该文件又与平台相关,所有c#程序在生成时需要制定平台版本,给程序员带来了诸多不便。 本示例解决了在引用System.Data.SQLite.dll文件后一定要制定平台的问题,通过程序执行时判断当前程序运行时所在的平台版本来生成对应平台的引用程序集,保证了在不同平台运行时动态调用不同平台对应的程序集,使程序员在使用System.Data.SQLite.dll时可以使用AnyCPU的方式来编译程序。 该System.Data.SQLite.dll的版本为最新的1.0.99.0,相关.net版本为4.0,且程序集不包含任何公司或个人的权限信息,可以放心使用。


【文件预览】:
sqliteTest
----sqliteTest.sln(872B)
----sqliteTest()
--------bin()
--------Form1.Designer.cs(3KB)
--------Program.cs(491B)
--------obj()
--------Form1.cs(3KB)
--------Form1.resx(6KB)
--------sqliteTest.csproj(4KB)
--------Properties()
----sqliteTest.suo(21KB)
----编译后的测试程序()
--------x86()
--------sqliteTest_Anycpu.exe(11KB)
--------System.Data.SQLite.dll(4.53MB)
--------Test.db(3KB)
--------sqliteTest_X86.exe(11KB)
--------x64()
--------sqliteTest_X64.exe(10KB)

网友评论

  • 能用,好用
  • 运行不起来 坑
  • 看了半天,以為實現了什麼黑科技,只不過強制把輸出專案為X86,並不是Any Cpu