如何在VS创建的exe中嵌入引用?

时间:2012-04-18 21:56:44

标签: c# mysql visual-studio-2010 dll mysql-connector

我在我的项目中使用了mysql .NET Connector库(Mysql.Data)。据我所知,我只需要在安装连接器后使用程序集文件夹中的mysqldata.dll。我将在具有.NET 2.0但没有连接器的计算机上使用该程序。

如何将.dll文件添加到项目中以便在内部使用dll - 我希望这是有意义的。如果程序调用.NET来查找它,(就像它一样) - 整个过程失败并出错。

1 个答案:

答案 0 :(得分:3)

在解决方案资源管理器中,在项目下,展开“引用”,选择MySql.Data程序集,查看程序集的“属性”,然后将“将本地复制到True”。现在编译项目时,MySql.Data.dll将输出到bin目录。

(您不会将一个程序集嵌入到另一个程序集中。而是将MySql.Data.dll与构建输出中的所有其他内容一起部署,这是必需的。这简称为添加引用...我不知道认为你真的想嵌入它。)