Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将 OleDb(MS Access DB)添加到我的项目(C# 应用程序)并将其部署到客户。Db 应该与 exe 和 dll 一起安装,以便我们可以获得 DB 的路径,向其写入数据。我真的想要我们可以获取数据库路径和连接字符串的代码
在主 exe 中使用连接字符串中的路径为:
Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),"DB.mdb")
如果它在不同的文件夹中,则用于 dll Assembly.GetCallingAssembly().Location,否则上面也可以使用。
Assembly.GetCallingAssembly().Location