c# - 如何在 32 位操作系统上构建 64 位应用程序? [C#]

标签 c# .net

我有一个实现 Geckofx 网络浏览器控件的应用程序。我有 64 位编译的 geckofx.dlls(从 64 位操作系统编译)。但目前我无法访问 64 位操作系统,我想使用针对 64 位操作系统的 64 位 geckofx.dlls 编译整个应用程序。我怎样才能从我的 32 位操作系统做到这一点?

我需要一个很好的教程来做到这一点。我需要在我的电脑上下载并安装 64 位编译器吗?如果是这样,如何?以及如何检查我是否已经拥有该编译器?

最佳答案

我想我从来没有这样做过,但你不能在项目的“构建”配置中将代码生成(“平台目标”)设置为 x64 吗?

或者,在命令行中:csc.exe/platform:x64?

据我所知,C#编译器(csc)是一个32位的应用程序,它应该能够为任何支持的平台生成代码

关于c# - 如何在 32 位操作系统上构建 64 位应用程序? [C#],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34416185/

相关文章:

c# - WCF Web 服务调用超时

c# - .NET Windows 控件的样式表

c# - Wininet InternetGetCookie 获取空cookie数据

c# - 无法加载文件或程序集“System.Security.Cryptography.Xml”

java - 如何复制 Android 的股票相机方向变化

c# - 如何为面板中的项目添加自定义行为?

c# - 在 .NET 哈希表(或其他结构)中获取最接近/下一个匹配项

c# - 在引用的 C# 库中,有没有办法知道父项目是 Debug 还是 Release?

.net - 正则表达式:匹配重复数字,忽略非数字

c# - WCF 超时异常! mscorlib.dll 中出现类型为 'System.TimeoutException' 的异常