如何在运行时编译原始C#代码?那么,如果我想通过删除重要的代码并通过服务器下载来添加安全性,然后从我的应用程序中执行它?
答案 0 :(得分:0)
我刚才写了这篇文章来简化代码执行,希望它有所帮助:
答案 1 :(得分:0)
您要下载源代码还是已编译的版本?
您可以下载MSIL并使用Assembly.Load(byte[])
加载它以便执行。
但这些方法都没有增加安全性。如果您以任何格式将代码发送到用户的计算机,他们可以捕获副本。永远不要将它保存到磁盘只是添加一个小的speedbump。