2012-12-21 3 views
0

우리 회사는 64 비트 개발 PC를 설치할 것을 고대하고 있습니다. 현재 많은 프로젝트/응용 프로그램이 VB6로 작성되었으며 .NET으로 업그레이드 할 계획은 없습니다.64 비트 OS를 사용하는 VB6 응용 프로그램 개발

현재 VB6 응용 프로그램은 32 비트 아키텍처로 작성되었으며 이러한 응용 프로그램을 64 비트 PC에 설치할 때 응용 프로그램이 올바른 레지스트리 위치 (예 : SysWOW64) 및 'Program Files'디렉토리 (ee Program Files (x86))를 참조하십시오.

제 생각에는 Visual Studio 6는 32 비트 소프트웨어이며 Windows (WOW)에서 32 비트 레이어를 사용하는 64 비트 OS에서 실행됩니다. Visual Studio 6은 항상 32 비트 소프트웨어로 실행됩니다.

/target 32 ​​비트 및 64 비트 아키텍처로 실행되도록 VB6 응용 프로그램을 컴파일 할 수 있습니까?

http://www.javaxt.com/Tutorials/Visual_Studio/Compiling_64_bit_apps_using_Visual_Studio_6_and_Windows_Platform_SDK 누군가가 내 질문에 대한에서 참조를 얻을 수있는 유용한 링크의 몇 가지를 제공 할 수있다하십시오 :

어떻게 유효

이 링크입니다. 미리 감사드립니다.

JFB

+0

귀사는 업그레이드해야합니다. VB6? – duffymo

+0

확실히 나에게 화제에 보인다. 아래 명시된 바와 같이 VB6 프로그램을 64 비트로 컴파일하는 옵션은 없습니다. – Bob77

+0

이 질문은 프로그래밍과 관련이 있습니다. 왜 주제와 관련이 없습니까? – AllSolutions

답변

3

제공하는 링크는 Visual C++ 6.0을 나타냅니다.

VB6을 사용하여 64 비트 프로그램을 만들 수 없습니다.

VB6 IDE는 Windows 7 64 비트에서 지원되지 않지만 작동하도록 설정할 수 있습니다. this question에 대한 답변 및 흥미로운 팁을 this blog에 설치하는 방법을 참조하십시오.

저는 Windows 7에서 실행되는 VB6 프로그램을 지원 한 경험이 있으며, 자신이 말한 것처럼 잘 작동합니다. 개인적으로 그러나, 나는 모든 툴을 설치했기 때문에 VB6 개발 머신으로 오래된 XP 박스를 사용했다 :-).