c# - 导出可运行的应用程序

标签 c# java c++ executable exe

我使用 C++、C# 和 Java 构建应用程序。但是当我尝试将输出文件复制到另一台机器时它不会工作......对于 Java,我必须复制源代码,安装 SDK 并通过 CMD 或编译器运行它......我想知道如何使用 C++ 和 C# 创建的 .exe 文件在其他机器上使用,而无需安装 Visual Studio 或任何其他编译器......对于 Java,我想知道如何导出我的代码到可执行应用程序。

最佳答案

对于 .NET (C#),您不需要任何编译器;将其构建为 exe,并将其发送到任何具有 .NET 运行时的计算机。对于 Windows 和 MS .NET,只需运行它。对于单声道,您需要告诉单声道运行它:

mono my.exe

碰巧,C# 编译器(通常是 csc)通常在框架中可用,但在这种情况下您不需要它。

关于c# - 导出可运行的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395992/

相关文章:

c# - 在 Screen Scraping 中工作时出现页面发布问题

c# - 屏幕抓取

java - 将外部数据库导入应用程序并在 android 中使用它

c++ - 如何检查 C++ 中的类型 `T` 是否为 `std::pair<?, bool>`?

java - 将音频发送到槽式麦克风

c# - SMTP 邮件不发送第二次调用

java - 在 Java 中从泛型类型创建列表

java - JavaScript 和 JMS 的集成

java - 在 mbedtls Diffie-Hellman 中使用来自 Java 的 DER key

c++ - 如何将结构传递到 Matlab 中重新集成的自动生成的 C++ 代码中