【问题标题】:Create an .EXE from an .EXE从 .EXE 创建 .EXE
【发布时间】:2013-10-28 02:08:00
【问题描述】:

所以我想做的是在 vb 的程序中创建一个可执行文件。 我的意思是有一个程序可以输出.EXE。 我尝试做的是创建一个可以输出运行预定义命令的较小程序的程序。

我所知道的是,通过 STUB 可以做到这一点。 打开 STUB 并向其添加额外代码并再次将其另存为 .EXE。

【问题讨论】:

    标签: .net vb.net codedom csharpcodeprovider system-codedom-compiler


    【解决方案1】:

    您可以使用编译器服务在运行时创建 EXE。

    CSharpCodeProvider:提供对 C# 代码生成器和代码编译器实例的访问。

    Dynamic Creation of Assemblies/Apps

    System.CodeDom.Compiler

    【讨论】:

    • 这就是我要找的...谢谢
    • 所以我尝试了这个并且它有点工作,我尝试编译一个简单的命令行脚本(hello world)它告诉我“console”没有在“console.writeline”中声明并且是有什么办法可以编译一个孔的形式?
    • @FierceFuzion - 就像 Visual Studio 中的项目一样,当您在 .Exe 中编译代码时,您需要包含所有必要的引用以使代码正常工作。例如,如果要编译 Windows 窗体程序,则需要确保引用 System.Windows.Forms 程序集。
    猜你喜欢
    • 1970-01-01
    • 2020-02-16
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多