首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的vb.net应用程序只在64位PC上工作

我的vb.net应用程序只在64位PC上工作
EN

Stack Overflow用户
提问于 2011-03-29 21:52:24
回答 2查看 1.2K关注 0票数 1

我让新的用户测试我的应用程序,所有32位用户都告诉我,它不起作用。我对这种错误很陌生,所以我来这里寻求帮助。我要求他们复制应用程序崩溃的问题签名,如下所示:

问题签名:问题事件名称:

CLR20r3问题签名02: 1.0.0.0

问题签名03: 4d9235a5问题

签名05: 1.0.0.0问题

签名06: 4d9235a5问题

签名07: 33问题签名08:

22个问题签署09:

System.InvalidOperationException OS

版本: 6.1.7600.2.0.0.256.1地区

ID: 4122附加信息1:

0a9e补充资料2:

0a9e372d3b4ad19135b953a78882e789

补充资料3: 0a9e

附加信息4: 0a9e372d3b4ad19135b953a78882e789

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-29 22:45:09

Visual中的Properties.

  • Click

  • ,转到项目编译部分。
  1. 单击底部的高级编译选项按钮。
  2. 确保目标CPU下拉列表中有“任意CPU”selected.
  3. Build/Rebuild project/solution.
票数 2
EN

Stack Overflow用户

发布于 2011-03-29 22:57:04

我想我每周至少发一次这个答案。我们再来一次:别猜了。为AppDomain.CurrentDomain.UnhandledException事件编写事件处理程序。记录或显示e.ExceptionObject.ToString()的值。你将毫不费力地从这些信息中找出你的代码爆炸的原因和地点。

您对GetAsyncKeyState()的声明是错误的,它返回一个短键,而不是一个键。但这并不能解释例外。您也可以强制您的代码在32位模式下运行。项目+属性,编译选项卡,向下滚动,高级编译选项。将目标CPU改为"x86“。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5479384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档