【发布时间】:2014-12-01 04:54:01
【问题描述】:
试图在没有调试的情况下在发布模式下测试一个小程序。程序在调试模式下运行良好,在带有调试的发布模式下运行良好。当我尝试在没有调试的情况下在版本中运行时,会发生以下情况。
*注意:我尝试了多种配置模式。对于 x86 和平台 = x86 以外的配置,会出现不匹配的处理器架构错误。
正在建设的项目 = MSIL | ChilkatDotNet45 的参考架构是 x86
我在许多不同的配置中运行过。
这是一个项目参考是错误的架构类型还是其他什么?
我只需要尝试找到不同版本的 MySql.Data.CF 库吗?
无论如何,这就是我所拥有的......如果您需要更多请求:
CWPart2 - WPF.exe 中出现“System.IO.FileLoadException”类型的未处理异常
附加信息:无法加载文件或程序集“MySql.Data.CF,版本=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
【问题讨论】:
-
错误
The given assembly name or codebase was invalid.一般发生在您的项目名称中有无效字符时。我将从转到项目属性并从名称中删除空格和连字符开始。