C# WPF程序在调试中运行,但不在未调试的情况下发布

C# WPF程序在调试中运行,但不在未调试的情况下发布,c#,mysql,.net,wpf,C#,Mysql,.net,Wpf,尝试在发布模式下测试小程序而不进行调试。程序在调试模式下运行良好,在发布模式下调试良好。当我尝试在没有调试的情况下在发行版中运行时,会发生以下情况 *注意:我尝试了多种配置模式。对于x86和platform=x86以外的配置,会出现处理器体系结构不匹配错误。 正在构建的项目=MSIL | ChilkatDotNet45的参考体系结构为x86 我运行过许多不同的配置 这是一个项目参考是错误的架构类型还是其他什么? 我是否需要尝试找到不同版本的MySql.Data.CF库 不管怎样,这是我的……如果

尝试在发布模式下测试小程序而不进行调试。程序在调试模式下运行良好,在发布模式下调试良好。当我尝试在没有调试的情况下在发行版中运行时,会发生以下情况

*注意:我尝试了多种配置模式。对于x86和platform=x86以外的配置,会出现处理器体系结构不匹配错误。 正在构建的项目=MSIL | ChilkatDotNet45的参考体系结构为x86

我运行过许多不同的配置

这是一个项目参考是错误的架构类型还是其他什么? 我是否需要尝试找到不同版本的MySql.Data.CF库

不管怎样,这是我的……如果你需要更多的请求:

CWPart2-WPF.exe中发生类型为“System.IO.FileLoadException”的未处理异常

其他信息:无法加载文件或程序集“MySql.Data.CF,Version=6.9.5.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d,Retargetable=Yes”或其依赖项之一。给定的程序集名称或代码基无效。来自HRESULT的异常:0x80131047

问题签名: 问题事件名称:CLR20r3 问题签名01:cwpart2-wpf.exe 问题签名02:1.0.0.0 问题签名03:547befe6 问题签名04:CWPart2-WPF 问题签名05:1.0.0.0 问题签名06:547befe6 问题签名07:9f 问题签名08:ed 问题签名09:System.IO.FileLoadException 操作系统版本:6.1.7601.2.1.0.256.1 区域设置ID:1033 附加信息1:0a9e 附加信息2:0a9e372d3b4ad19135b953a78882e789 附加信息3:0a9e
附加信息4:0a9e372d3b4ad19135b953a78882e789

确保在发布文件夹中有数据库文件的副本

错误给定的程序集名称或代码库无效。通常在项目名称包含无效字符时发生。首先,我将转到项目属性并删除名称中的空格和连字符。