我有一个支持新 C# 插件的 C# 桌面应用程序。
我想更改能够接受脚本作为插件的现有 C# 应用程序。
脚本可以是 JavaScript、Windows 脚本宿主 (WSh) 或任何脚本。 (必须是插件,并且要在运行时编译运行)
想知道C#有没有脚本编译运行功能。如果您知道任何支持的 dll、好的链接或有用的项目,请告诉我。
最佳答案
"CS-Script is a CLR (Common Language Runtime) based scripting system which uses ECMA-compliant C# as a programming language. CS-Script currently targets Microsoft implementation of CLR (.NET 2.0/3.0/3.5/4.0) with full support on Mono."
此外,它还是开源的!
另一种选择是实现 IronPython .
关于c# - 使用 c# 桌面应用程序编写脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13246128/