如何正确建立和指定的配置和平台,x64和x86
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何正确建立和指定的配置和平台,x64和x86相关的知识,希望对你有一定的参考价值。
有关后人,这里就是答案。这听起来可能很明显,但它不是我的,所以......注:创建Debug64和Release64人的错误,花了我。我不仅要删除的解决方案Debug64和Release64 present(在配置管理器),但我不得不删除自动生成的Debug64和Release64每个项目(也是在配置管理器,只需在表中的部分)。那过了好一会儿。
请确保您有自动生成的调试和发布解决方案配置。
在解决方案平台,x86和x64补充。默认值是任何CPU。
从解决方案配置和平台的下拉列表中选择(调试/发布和x86 / x64)的各种排列。确保项目的比赛,这是他们应该的。
走进每个项目(选择项目名称,然后按Alt + Enter键)。
在项目属性页上,选择调试/发布的各种排列和x86 / x64的解决方案中的下拉列表中。确保目标处理器设置正确(这是应该的,但我发现因为我的previous尝试可能情况下,当他们没有,)。此外,设置输出目录。这应该是可以的,自动(如/ bin / 86 /调试等)。如果不是,修复。
微软没有一个解决方案平台下拉列表中选择工具栏上的,所以如果你想改变的解决方案的平台,那么你就必须去构建|配置管理器,并选择适当的解决方案平台。您可以从Build选择解决方案配置,使用|配置管理器(Visual Studio将自动更新工具栏下拉列表中选择的解决方案配置),或简单地选择在Visual Studio下拉新的解决方案配置。
建设项目将完成剩余的工作。
构建说明 1.在Visual Studio设计要求,以显示正确的用户控件的x86版本。这是不明显处的发病,但现在是。 Visual Studio的安装到“C:\ Program Files文件(x86)的”文件夹,而不是“C:\ Program Files文件”文件夹中,Visual Studio中的32位应用程序,而不是64位之一,因此它能够“使用“只有32位版本的设计。
可能存在杂散/ bin中/调试和/斌/释放文件夹,但它们将不被使用。
我仍然试图让BuildVersionInc通过不同的配置构建相同的code时不增加,但是这是一个不同的问题。 参考技术A 生成--配置管理器--手动创建一个X86
x86: 将程序集编译为由兼容 x86 的 32 位公共语言运行库运行。
x64: 将程序集编译为由支持 AMD64 或 EM64T 指令集的计算机上的 64 位公共语言运行库运行。
anycpu:(默认值)将程序集编译为在任意平台上运行。
Itanium: 将程序集编译为由采用 Itanium 处理器的计算机上的 64 位公共语言运行库运行。本回答被提问者采纳
以上是关于如何正确建立和指定的配置和平台,x64和x86的主要内容,如果未能解决你的问题,请参考以下文章