gpt4 book ai didi

c# - 在运行时执行 C# 或 VB.NET 代码

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

最近在 Codility.com 上花了一些时间,我想到了它;他们如何执行您创建的代码(特别是与 C# 和 VB.NET 相关的代码)?

我基本上想知道的是,我如何在表单上的文本框中输入一些代码,然后运行该代码?如果没有第 3 方工具,这可能吗?

另外,您将如何防止与此类程序的基于 Web 的实现相关的安全违规行为?

最佳答案

看看http://msdn.microsoft.com/en-us/library/system.codedom.compiler.aspx在 Web 应用程序中执行此类代码确实存在安全问题。 .Net 提供了一组功能来帮助您解决该问题,例如可以在不同的应用程序域中以不同的用户身份运行编译后的代码。

关于c# - 在运行时执行 C# 或 VB.NET 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5618218/

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