在 Visual Studio 中构建时有条件地使用 32/64 位引用
我有一个以 32/64 位构建的项目,并具有相应的 32/64 位依赖项。我希望能够切换配置并使用正确的引用,但我不知道如何告诉 Visual Studio 使用适合体…
32 位 VC++可在 64 位操作系统上重新分发吗?
使用 Visual Studio,我构建了一个以 32 位运行的 C++ 应用程序。它将部署到 32 位和 64 位 Windows 服务器。它不会在 64 位模式下运行(而是在 WoW …
我需要从 64 位 exe 访问 32 位 dll
我知道我阅读了有关代理进程的所有内容,并且我能够创建代理 COM,但它要么全部在 32 位中工作,要么全部在 64 位中工作。 正确的结构是什么? 1) 32.…
单个 MSI 安装正确的 32 或 64 位 C# 应用程序
我有一个为 x86(32 位)和 x64(64 位)平台构建的 C# 应用程序。我的构建系统当前输出两个 MSI 安装程序,每个平台一个。为了以防万一,我的 C#…
MongoDB 假定 64 位系统 - 这意味着硬件还是操作系统内核,还是两者兼而有之?
这篇文章说如果您的数据大于 2GB,则需要 64 位系统来运行 MongoDB。 在我的本地机器(运行 32 位 Mac OS X Leopard 的 64 位 Intel C2D)中,MongoDB…
Windows 7 中的 System32 文件夹
我在 XP 32 位操作系统中使用此代码来获取 %windir%\windows\system32 文件夹路径。 sysFolderPath = Environment.GetFolderPath(Environment.Special…
在 64 位操作系统上使用 32 位编译器编译的 64 位浮点数
我希望之前没有涉及到这一点,但是如果我用 C++ 编译一个使用 64 位浮点数 (double) 的 32 位程序,并在 64 位操作系统上运行它,将会将 64 位浮点移…
MSBuild 项目是否有任何方法可以确定正在运行的 MSBuild 版本是 32 位还是 64 位版本?
找到我的问题的答案后关于 64 位版本的 MSBuild 尝试加载 32 位扩展,现在我有必要确定正在运行的是 64 位版本还是 32 位版本的 MSBuild,以便我可以…
为什么 64 位 MSBuild 加载 32 位扩展?
我正在尝试在 64 位计算机上使用 MSBuild (v4.0) 构建一个项目。由于某种原因,MSBuild 正在尝试加载 32 位扩展,但我不明白为什么。为了演示该问题,…
如何使用 VBScript 确定我运行的是 32 位还是 64 位 Windows 操作系统?
如何在 VBScript 中检测 Windows 操作系统的位数(32 位与 64 位)? 我尝试过这种方法,但它不起作用;我猜 (x86) 导致检查文件夹时出现一些问题.. …