当我尝试这样做时,我收到以下错误:
不允许更改 64 位应用程序。
@Wilka:在我选择“工具”>“选项”>“项目和解决方案”>“常规”并选中“显示高级构建配置”之前,该选项不可用。虽然我从您的 MSDN 链接中找到了这个提示。因此,如果您编辑您的评论,我可以将其设为接受的答案...
谢谢大家!
请参阅我对这个问题的第一条评论,它不存在......不知何故......我可以选择目标框架(2.0、3.0 和 3.5),并不是说我看到它对这个特定问题有任何用途......
它不一定是 64 位程序,实际上,我更喜欢它是 32 位的,因为它更像是一个实用程序,它应该在 32 位系统上工作。
另外,我在 64 位运行 Vista。也许这与它有关?
@Rob Cooper:现在我想起来了,在创建解决方案/项目/应用程序时,我从来没有机会选择 64 位或 32 位应用程序......根据你的链接“64 位调试(X64)”是可以使用 MS VB2008 速成版。
哦,顺便说一句,我发现了以下内容:
如果您正在调试 64 位应用程序并希望使用“编辑并继续”,则必须更改目标平台并将应用程序编译为 32 位应用程序。您可以通过打开项目属性并转到编译页面来更改此设置。在该页面上,单击 Advanced Compile Options 并在 Advanced Compiler Settings 对话框中将 Target CPU 设置更改为 x86。关联
但我没有看到目标 CPU 设置...