Visual Studio 2022 - 编译旧应用程序时出错

问题描述 投票:0回答:2

我们正在尝试在 Visual Studio 2022 中使用 VB6 编译一个 2002 年非常旧的应用程序(32 位应用程序)。我们需要调试此应用程序并能够在 Windows 10 计算机上运行此应用程序。

编译时,我们发现以下错误,这似乎是我在网上找到的已知错误,我们尝试了一些解决方法,但没有成功:

请确保包含此类型的程序集是 参考。如果此类型是您的开发项目的一部分,请制作 确保项目已使用以下设置成功构建 您当前的平台或任何 CPU。

到目前为止,我们尝试了以下解决方法:

这是一个.net框架4应用程序

根据我们在研究过程中了解到的情况,该错误似乎与 x86/x64 之间的不兼容有关,但我们不知道如何尝试解决此问题

感谢任何帮助,非常感谢..

.net vb.net vb6 vb6-migration
2个回答
1
投票

经过几天的尝试和错误来解决这个问题,只有在安装了旧版本的 Visual Studio(我们安装了 2010 版本)后,我们才成功构建了我们的应用程序

我在原始问题上发布的打印内容在我们的故障排除过程中也很有帮助,因为它们似乎会影响编译时 Visual Studio 的行为,所以如果您遇到相同的错误,也请尝试一下:)

非常感谢大家的帮助,没想到这么快的回复和好奇心帮助!!


0
投票

在哪里可以找到 Visual Studio 2010 版本下载?在 Microsoft 的网站上,只有 2013 年以后的版本。

© www.soinside.com 2019 - 2024. All rights reserved.