如何发布(或导出)x86 和 x64 C++ 版本的 RDPWrap?

How to publish (or export) x86 and x64 C++ version of RDPWrap?

我正在使用 Stas'M 的 RDP Wrapper Library 来启用远程桌面主机支持和并发 RDP 会话,用于家庭使用的功能减少的系统。但是我很难创建它的 x86 和 x64 版本。

我确信它可以在 x86 和 x64 版本上构建,因为它在文档中是这样说的。

Building the binaries:

• x86 Delphi version can be built with Embarcadero RAD Studio 2010

• x86/x64 C++ version can be built with Microsoft Visual Studio 2013

这是一个开源应用,可以found here,我用的是VS 2013.

顺便说一句,我熟悉 VB.NETnot 熟悉 Visual C++

在 VB.NET 中发布具有所需版本(x86 或 x64)的应用程序非常容易,我只需要

正在创建要发布的所需版本

  1. 点击Build
  2. 点击Configuration Manager
  3. 选择想要的版本Publish

然后发布应用程序

  1. 点击Build
  2. 单击 Publish xxxx(<- 我的应用程序名称。)
  3. 跟随向导

在 Visual C++ 中似乎有所不同?所以我的问题是

  1. 如何选择版本?因为你看一下它没有 x64 和 x86 版本的截图。 Win32对应32位,x64对应64位吗?
  2. 我找不到 Publish xxxx(<- 其中 xxxx 表示应用程序名称),我不确定,但可能是因为这是 Visual C++,它在 vb.net 中有所不同?

在工具栏中,点击小箭头并添加 2 个条目 Solution ConfigurationsSolution Platforms:

现在您可以通过组合框 select select 首选平台(x86 或 x64):

现在您可以在正确的平台上构建它了。您还可以右键单击解决方案并 select 批量构建以同时构建多个配置: