新建如下代码遇到的问题,代码中使用cs-script加载脚本后,启动窗口失败。
public partial class MainWindow : Window
{
public static string csscript = @"
using WpfApp2;
class ScriptCondition
{
}
";
public MainWindow()
{
InitializeComponent();
Loaded += MainWindow_Loaded;
}
private void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
CSScript.RoslynEvaluator.LoadCode(csscript);
new MainWindow().ShowDialog();
}
}
后面在github上面试了下cs-script的demo,发现loadcode会出现类似的问题,后面改用dotnet script解决了该问题