WEB开发网
开发学院软件开发VC 从32位应用程序到64位应用程序 阅读

从32位应用程序到64位应用程序

 2009-02-14 20:00:20 来源:WEB开发网   
核心提示: d. 在”Remote Connection”对话框中, 点击”Network TCP/IP”, 然后, 点击”Settings”.e. 在”Target computer name of address&

d. 在”Remote Connection”对话框中, 点击”Network TCP/IP”, 然后, 点击”Settings”.

e. 在”Target computer name of address”输入框中, 键入IA64计算机的名称. 点击”ok”两次, 关闭对话框.

f. 在Visual Studio C++ IDE中, 在”Project”菜单上, 点击”Settings”, 在左侧面板, 展开”MyApplication”, 然后, 点击”Debug”标签. 你将注意到”Executable for debug session”输入框包含了MyApplication.exe的路径, 看起来是C:<X86Path>MyApplication.exe.

g. 在”Remote executable path and file name”输入框中, 键入”MyApplication.exe”(没有双引号)所在的全路径, 这个路径看起来像: <X86ComputerName>C$<x86Path>MyApplication.exe(没有引号).点击”OK”关闭该窗口.

h. 按下CTRL+F5或在”Build”菜单上点击”Execute MyApplication.exe”, 开始运行这个.exe文件, 这个.exe文件现在是运行在IA64计算机上.

注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从Microsoft SDKNoRedistWin64文件夹中已被拷贝到System32文件夹中.

译注:Microsoft SDKNoRedistWin64存放的是debug和release版本的MFC, ATL相关dll(64位), 实际上你也可以拷贝这些dll文件到你的可执行.exe文件所在同一目录中.

这些dll文件是:

Mfc42d.dll

Mfco42d.dll

Msvcrtd.dll

译注补充: 编译/链接中经常遇到的问题:

上一页  1 2 3 4 5 6 7  下一页

Tags:应用程序 应用程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接