在应用程序路径中引用程序集
我正在尝试引用位于应用程序路径中的 System.Data.SQLite 以便我可以将其打包与应用程序。 我尝试了几种不同的方法,包括:
#1
clr.AddReferenceToFile("System.Data.SQLite.DLL")
#2
clr.AddReferenceToFileAndPath("C:\\Path\\To\\System.Data.SQLite.DLL")
#3
sys.path.append(os.getcwd())
clr.AddReferenceToFile("System.Data.SQLite.DLL")
每次它都会给我一个错误:“无法加载程序集 System.Data.SQLite”,或者找不到指定的文件。
I am trying to reference System.Data.SQLite which is located in the application path so that I can package it with the application. I have tried several different ways including:
#1
clr.AddReferenceToFile("System.Data.SQLite.DLL")
#2
clr.AddReferenceToFileAndPath("C:\\Path\\To\\System.Data.SQLite.DLL")
#3
sys.path.append(os.getcwd())
clr.AddReferenceToFile("System.Data.SQLite.DLL")
Each time it will either give me an error: "Could not load assembly System.Data.SQLite" or that it can't find the specified file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们在工作中一般添加参考文献的方式如下:
The way we generally add references at work is the following:
确保 sqlite3.dll 在您的路径中,或者您使用的是嵌入了 sqlite3.dll 的 SDSQLite 版本。
Make sure that sqlite3.dll is in your path, or that you are using the version of the S.D.SQLite that has the sqlite3.dll embedded in it.