1
7
您的项目中很可能有一个“x86”(32位)引用,例如DotTwain“任何CPU”意味着.NET framework将以“x64”的形式运行它,因为您已经告诉它一切正常。然后它尝试加载一个引用,发现它是32位的,并给出一个“BadImageFormatException”(通常)。 因此,您需要一个没有被“ngen ed”的DotTwain版本,也需要一个CPU引用为“Any”的版本,或者发布一个单独的64位版本,其中您的所有引用都没有设置为“x86”(您需要“Any”或“x64”)。 (经常遇到这个问题;有几个应用程序在32位、64位上运行,并使用DotTwain和其他Atalasoft组件) 希望有帮助! |
NeoSketo · 如何为我的Exel插件安装程序创建信任提示 7 年前 |
Oxymoron linqu · VSO生成代理失败,缺少pfx 8 年前 |
James R · 应用程序复制桌面和开始菜单图标 9 年前 |
Kalpesh Chhatrala · 发布时未签署可执行文件 9 年前 |
Marc · 如何在Windows Azure网站上提供.exe文件作为下载? 10 年前 |