2011-10-07 60 views
0

我有一个DLL在vC++(非托管)在win32 platform.Now我想将它转换为X64 plateform.How它是可能的。在win32之前,该DLL是在袖珍PC 2003 ARMV4)platform.I转换成win32。 我试过从配置管理器更改,但没有完成。更改平台win32到64位非托管vC++ dll

+0

你使用VS Express吗? –

+0

否vs2008专业版 – vikky

+0

默认情况下未安装64位编译器。重新运行VS2008安装程序。 –

回答

1

也需要使用配置管理器将新的(x64)配置添加到解决方案平台。

此外,您可以在链接器/高级设置中更改机器类型。

+0

:但我的dll包含8个模块(静态库),所以我们必须将平台逐个更改为所有模块或者只有主项目。 – vikky

+0

验证添加64位解决方案平台时是否检查“创建新的prjects平台”。在这种情况下,解决方案中的所有项目都会获得x64补充。 – harper