gpt4 book ai didi

c# - 从源代码动态创建已编译的 .NET exe?

转载 作者:行者123 更新时间:2023-11-30 20:11:36 26 4
gpt4 key购买 nike

我需要将一个自定义的、唯一的、静态的字符串注入(inject)到我基于 .NET 的 EXE 中。出于所有意图和目的,假设这是我的 PKI 私钥。

我对如何保护 C# 源代码中的私钥有一些想法,我的问题是如何获取我的 .CS 文件并基于它创建可执行文件?

最佳答案

看看CSharpCodeProvider ,它基本上可以用来获取包含源代码的字符串并将其编译为程序集(EXE 或 DLL),或者如果需要,也可以编译为内存中的程序集。

您还可以使用 codeDOM对于事物的代码生成方面。看看'Generating Source Code and Compiling a Program from a CodeDOM Graph'作为起点。

关于c# - 从源代码动态创建已编译的 .NET exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3591587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com