C# 在Visual Studio C中设置cpu体系结构类型的重要性#
如果我正在制作一个利用HttpWebRequests的简单Windows程序,那么指定体系结构类型真的很重要吗?还是可以将其保留为“任意CPU”?任意CPU意味着.NET framework实时(JIT)编译器将在客户机上运行时将您的中间语言(IL)编译为x86或x64,基于其体系结构。如果您没有链接到任何专门为x86或x64的DLL,那么您可以(并且应该)将配置保留为任何CPU。在大多数情况下,您可以将其保留为“任何CPU”。我个人只在有明确需要时才更改,例如C# 在Visual Studio C中设置cpu体系结构类型的重要性#,c#,visual-studio-2010,C#,Visual Studio 2010,如果我正在制作一个利用HttpWebRequests的简单Windows程序,那么指定体系结构类型真的很重要吗?还是可以将其保留为“任意CPU”?任意CPU意味着.NET framework实时(JIT)编译器将在客户机上运行时将您的中间语言(IL)编译为x86或x64,基于其体系结构。如果您没有链接到任何专门为x86或x64的DLL,那么您可以(并且应该)将配置保留为任何CPU。在大多数情况下,您可以将其保留为“任何CPU”。我个人只在有明确需要时才更改,例如 当您的非托管引用不能很好地与x6
在写了这篇文章之后,我意识到这肯定已经有了答案……有更多知识的人应该参与进来,但我对强化概念的理解让我相信,不应该将任何CPU用于安全敏感的应用程序。然而,对于一个“简单的windows程序”,这很可能是不相关的。