我正在.NET 4.0 下的 Visual Studio 2012 中编写 C# 应用程序,我正在尝试将 MySQL.Data DLL 与我的可部署文件打包在一起(我相信这是正确的路径)。
这是我的情况:
- 我有一个 Click Once 应用程序,它引用了我的其他项目之一产生的 DLL。
- 参考中的 DLL 使用 MySQL.Data.MySqlClient。
- MySql.Data.MySqlClient 不附带.NET 包,但必须与 MySQLConnector.NET 一起安装
我可以将 MySql.Data.dll 文件与我的 click once 应用程序捆绑在一起,并引用它,而不是连接器附带的那个吗?更具体地说;如何确保 DLL 与 ClickOnce 一起消失,以及如何确保创建到该 DLL 的相对链接?