1

编辑:

我在 MSVS2012 express 上写了一个小的 cpp 程序(控制台应用程序)。该计划的负责人是:

#include <string>
#include <vector>
#include <algorithm>  

using namespace System;
using namespace System::IO;
using namespace std;

我需要在无法安装任何东西的机器上部署可执行文件。(我只想将它用作简单的控制台.exe)。所以我需要应用程序完全独立。那可能吗?

4

1 回答 1

3

如果 .Net 是指 Visual Studio,如果您从选项(/MT 或 /MTd)中选择非 dll(即静态)运行时库,C/C++ | Code Generation | Runtime Library那么您可能会侥幸逃脱。如果您使用 dll 版本,则这些版本需要在您将应用程序部署到的机器上。

于 2013-08-14T10:18:21.853 回答