大家好 我得到了数据库老师的分配,我不得不用MYSQL创建UI和界面。
我是通过安装mysql连接器完成的。现在的问题是,我不知道他是否在他的计算机上使用它。我相信他已经在他的系统上安装了MYSQL,SQLYOG和SQL工作台,但没有安装视觉工作室。
如果我给他的Visual Studio解决方案不能工作,所以我打算制作安装项目,但有一个混乱,它会在他的系统上工作吗?
任何想法如何排序?
答案 0 :(得分:1)
而不是从GAC引用MySQL连接器,在源代码文件夹中创建一个名为references的文件夹,在那里复制连接器,从gac中删除它的refence并从本地文件夹重新添加引用,build,测试...
然后关闭Visual Studio并使用源代码和引用子文件夹压缩文件夹,并通过电子邮件发送给他。
答案 1 :(得分:0)
将MySQL参考的复制本地属性设置为 true 。
例如,如果您的项目包含对 MySql.Data 的引用,则右键单击它并选择“属性”。在“属性”窗口中,您将看到复制本地属性。只需将其设置为 true 即可。然后,不是在目标机器的全局程序集缓存(GAC)中搜索MySql.Data.dll,而是可执行文件将在它所在的同一目录中查找它。
有关“复制本地”属性的更多详细信息,请参阅here。