anycpu相关内容

在 Visual Studio 2010 Express 中更改目标 CPU 设置

我希望在 Visual Studio 2010 中将目标 CPU 设置从“任何 CPU"更改为“x86". 我在另一个网站上看到我需要执行以下操作: 转到您程序的启动项目. 打开属性窗口. 单击编译选项卡. 点击高级编译选项. 将目标 CPU 选项更改为 x86. 但我在属性中的任何地方都没有看到“编译"选项卡. 请尽早帮助我. 更新:我确实看到了一个平台下拉 ..
发布时间:2021-12-14 18:47:44 其他开发

C# 为 32/64 位编译还是为任何 cpu 编译?

可能的重复: Visual Studio“任何 CPU"目标 我注意到在 VS 中编译 C# 代码时,通常有针对 32/64 位系统编译的选项,也有针对任何 cpu 编译的选项. 这两个选项有什么区别?选择任何 CPU 是否仅编译为中间字节码,而第一个选项编译为机器码(这听起来不太可能)?或者别的什么? 解决方案 在 32 位 机器上: Any CPU:作为 32 位进 ..
发布时间:2021-11-26 14:34:40 C#/.NET

C# 为 32/64 位编译还是为任何 cpu 编译?

可能的重复: Visual Studio“任何 CPU"目标 我注意到在 VS 中编译 C# 代码时,通常有针对 32/64 位系统编译的选项,也有针对任何 cpu 编译的选项. 这两个选项有什么区别?选择任何 CPU 是否仅编译为中间字节码,而第一个选项编译为机器码(这听起来不太可能)?或者别的什么? 解决方案 在 32 位 机器上: Any CPU:作为 32 位进 ..
发布时间:2021-11-25 04:59:11 C#/.NET

编译为 AnyCPU 生成在 64 位机器上设置了 32BIT 标志的程序集

我在 64 位机器上的 Visual Studio 2013 中创建了一个全新的 .NET 4.5 WinForm 项目.编译后,我在 .exe 中运行 corflags 并设置了 32BIT 标志. 版本:v4.0.30319CLR 标头:2.5聚乙烯:PE32CorFlags : 131075国际:132位:1签名:0 当我查看任务管理器时,它也被标记为 32 位进程. 我没有添加任 ..
发布时间:2021-11-25 00:28:36 C#/.NET

构建平台目标 AnyCPU EXE 在 64 位机器中仍然显示 32 位标头

不确定之前是否有人问过这个问题(我找不到任何).我有简单的控制台应用程序/ESE 并具有以下设置. 我运行的是 Windows 8 63 位操作系统.和 EXE 目标框架 .NET 4.5但是,当我编译这个 EXE 时,它仍然显示为 32 位 EXE. 由于这是“任何 CPU",我希望 EXE 编译为 64 位/PE32+. 有人可以帮忙解释为什么这仍然是 32 位吗? 解 ..
发布时间:2021-11-25 00:06:01 C#/.NET

C# 为 32/64 位编译还是为任何 cpu 编译?

可能的重复: Visual Studio“任何 CPU"目标 我注意到在 VS 中编译 C# 代码时,通常有针对 32/64 位系统编译的选项,也有针对任何 cpu 编译的选项. 这两个选项有什么区别?选择任何 CPU 是否仅编译为中间字节码,而第一个选项编译为机器码(这听起来不太可能)?或者别的什么? 解决方案 在 32 位 机器上: Any CPU:作为 32 位进 ..
发布时间:2021-11-24 23:22:49 C#/.NET

编译为 AnyCPU 生成在 64 位机器上设置了 32BIT 标志的程序集

我在 64 位机器上的 Visual Studio 2013 中创建了一个全新的 .NET 4.5 WinForm 项目.编译后,我在 .exe 中运行 corflags 并设置了 32BIT 标志. 版本:v4.0.30319CLR 标头:2.5聚乙烯:PE32CorFlags : 131075国际:132位:1签名:0 当我查看任务管理器时,它也被标记为 32 位进程. 我没有添加任 ..
发布时间:2021-11-24 10:43:39 C#/.NET

构建平台目标 AnyCPU EXE 在 64 位机器中仍然显示 32 位标头

不确定之前是否有人问过这个问题(我找不到任何).我有简单的控制台应用程序/ESE 并具有以下设置. 我运行的是 Windows 8 63 位操作系统.和 EXE 目标框架 .NET 4.5但是,当我编译这个 EXE 时,它仍然显示为 32 位 EXE. 由于这是“任何 CPU",我希望 EXE 编译为 64 位/PE32+. 有人可以帮忙解释为什么这仍然是 32 位吗? 解 ..
发布时间:2021-11-24 10:02:41 C#/.NET

ODP.NET x64 ANYCPU 和首选 32 位设置

我的机器安装了最新的 Oracle ODP.NET x64(xCopy 版本).我的机器是 x64.我不知道目标机器是 x86 还是 x64,所以我在 VS 2012 中将构建属性设置为 AnyCPU.有一个默认复选框处于活动状态“首选 32 位" 编译没问题,但是当我运行代码时,它说找不到程序集.取消选中“首选 32 位"可解决此问题. 这是什么原因造成的?我认为首选 32 位是可以 ..
发布时间:2021-06-12 18:50:36 其他开发

如何在Visual Studio项目中更改Build.Platform属性?

在一个非常大的解决方案中,许多项目之一都被设置为Build Platform == Active(x86).我希望它与所有其他项目(“任何CPU")匹配. 我成功地将 Platform target 下拉列表从"Active(x86)"更改为"Any CPU",但是 Platform 下拉列表具有"Active(x86)"作为唯一的选择: 我不知道这个项目是如何与其他项目“不同步"的, ..
发布时间:2020-07-16 22:16:39 其他开发

C ++/C#解决方案中不可用的任何CPU

我有一个包含C#和托管C ++项目的解决方案. 它在解决方案平台x64和x86中进行编译.由于它是托管C ++,因此我想创建一个“任何CPU"解决方案并摆脱旧的解决方案. 我将C ++项目链接器设置更改为“针对x64和x86强制使用安全IL映像". 接下来,我使用配置管理器创建了一个名为“任何CPU"的新解决方案平台.接下来,我添加了一个项目平台,也称为“任何CPU". 我继续将 ..
发布时间:2020-07-16 22:16:37 C#/.NET

如何在Visual Studio 2010中将x64(或任何CPU)添加为生成选项(从控制台应用程序到类库)

最初,我使用大众运输作为服务总线创建了控制台应用程序.最近,我切换到 NServiceBus ,它不需要您创建控制台应用程序,而是需要一个类库.在项目属性中,我仅将设置更改为将其从控制台应用程序更改为库,但是您只能为x86构建它的约束仍然有效. 由于它是一个控制台应用程序,所以我现在不能将构建类型更改为"Any CPU",它现在应该是有效的.有什么方法可以完全将我的应用程序更改为类库,以便我 ..

在Visual Studio 2010 Express中更改目标CPU设置

我希望在Visual Studio 2010中将目标CPU设置从“任何CPU"更改为"x86". 我在另一个网站上阅读到我需要做的以下事情: 转到程序的启动项目. 打开属性窗口. 单击“编译"选项卡. 单击高级编译选项. 将目标CPU选项更改为x86. 但是我在属性中的任何地方都看不到“编译"选项卡. 请尽快帮助我. 更新:我确实看到一个平台下拉列表,但是除了 ..
发布时间:2020-07-16 22:14:29 其他开发

构建平台目标AnyCPU EXE在64位计算机上仍显示32位标头

不确定是否曾有人问过这个问题(我找不到)。 我有简单的控制台应用程序/ ESE,并具有以下设置。 我正在运行Windows 8、63位操作系统。 EXE目标框架.NET 4.5 但是,当我编译此EXE时,它仍然显示为32位EXE。 由于这是“任何CPU”,我希望EXE可以编译为64bit / PE32 +。 请问为什么仍然是32bit? 解决方案 我认为您误解了 Co ..
发布时间:2020-05-31 19:05:24 C#/.NET

托管C ++和值为anycpu

我有一个托管C ++ DLL,我从一个C#项目引用。 C#的项目将被编译为值为anycpu。有没有什么办法来编译32位和64位版本的托管C ++ DLL,然后告诉C#项目在运行时加载正确的,这取决于它的架构正在运行? 解决方案 的这篇文章讨论一个复杂的方式来做到这一点,看看Stefan的评论,讨论一个更简单适用于某些应用程序的方法。 ..
发布时间:2015-11-27 10:32:35 C#/.NET

托管在.NET4应用.NET2组件有更好的表现在86比值为anycpu模式?

我有一个.NET4 WinForms应用程序引用第三方.NET2组件,包含图形复杂的可视控件。我注意到一个巨大改善应用程序的视觉表现,当我不小心打开它值为anycpu x86的编译模式。我的发展钻机是一个64位的Windows 7的改进,是通过至少两个因素控制按钮时呈现他们的图形元素。 这是一个众所周知的事实还是我做错了什么? 解决方案 请参阅一下这两篇文章: 也看到这个职位约64位cod ..
发布时间:2015-11-26 18:09:58 C#/.NET

C#编译为32/64位,或任何CPU?

可能重复: Visual Studio的“任何CPU”的目标 我已经注意到,编译C#code在VS的时候,有典型的编译选项的32/64位系统,并且另外还有一个用于编译为任何CPU。 什么是两个选项之间的区别是什么?是否选择任何CPU才可以编译成中间字节code,而第一个选项编译成机器code(这听起来不太可能我)?还是其他什么东西? 解决方案 在一个 32位机: ..
发布时间:2015-11-24 13:51:43 C#/.NET