当我执行独立程序时,它会崩溃并说:
Exception: System.IO.FileNotFoundException: cannot find assembly or file Mysql.Data or load one of the dependable sources at project3.class.executesend<> at project3.class.initialize<> at project3.class.main<>
经过一番搜索,我发现我应该将这些.dll
文件作为资源添加到程序中。在我这样做之后,它产生了同样的错误。
我该如何解决这个问题?
答案 0 :(得分:2)
如果我理解的话,你在项目的references文件夹中添加了Mysql.Data。
现在,在VS Explorer中右键单击,转到属性,然后将属性“Copy Local”设置为true。
因此,只要您构建应用程序,它就会被复制到“debug”或“release”文件夹中。
答案 1 :(得分:0)
对于MySQL Workbench 8.0.19版本,我需要安装Visual C ++ 2015-2019 DLL。
我安装了同时具有x64和x32版本的2008、2010、2013和2015,并且出现此错误。
Visual C ++可再发行组件在这里...
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads