大佬,运行子程序(WindowMain)失败

BUG反馈 · 85 次浏览
baiye123456 创建于 16天4小时前

运行子程序(WindowMain)失败。运行子程序(kkj.KkjQuicker)失败。运行子程序
(ExpressionHelper)失败。解析表达式出错。内部错误:无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。
原始表达式:string assemblyText ={assemblyString};
if (string.IsNullOrWhiteSpace(assemblyText))
return;

最新版


回复内容
困困君 16天2小时前
#1

重启一下quicker

幕末 回复 困困君 16天0小时前 :

https://temp.getquicker.net/6020/ef8f68bf7b514ab894efa7c42892385e.html
同上,调试出现这个问题,运行失败,重启也解决不了

困困君 回复 幕末 16天0小时前 :

现在2.0这个公共子程序我不好改呀,有bug。按理来说应该没问题的。哦,你安装quicker2.0没有?我这个动作已经专门给2.0适配了

困困君 回复 幕末 16天0小时前 :

https://getquicker.net/QA/Question/40836

格物致理 回复 困困君 15天22小时前 :

1.45.5版本无法使用。



运行子程序(WindowMain)失败。运行子程序(kkj.KkjQuicker)失败。运行子程序(ExpressionHelper)失败。解析表达式出错。

内部错误:无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。

原始表达式:string assemblyText = {assemblyString};


if (string.IsNullOrWhiteSpace(assemblyText))

{

    return;

}

assemblyText = assemblyText.Trim();

if (Directory.Exists(assemblyText))

{

    string directory = Path.GetFullPath(assemblyText);

    string[] dllFiles = Directory.GetFiles(directory, "*.dll", SearchOption.TopDirectoryOnly);

    foreach (var dllPath in dllFiles)

    {

        Assembly assembly = Assembly.LoadFrom(dllPath);

        {EvalContext}.RegisterAssembly(assembly);

    }

}

else

{

    Assembly assembly;

    if (File.Exists(assemblyText))

    {

        assembly = Assembly.LoadFrom(Path.GetFullPath(assemblyText));

    }

    else

    {

        assembly = Assembly.Load(assemblyText);

    }

    

    if (!{EvalContext}.IsRegisteredAssembly(assembly))

{

    {EvalContext}.RegisterAssembly(assembly);

}

}(赋值)(运行子程序)(运行子程序)

(----便利窗v298:运行子程序----)

困困君 回复 格物致理 15天22小时前 :

肯定无法使用呀,因为昨天的。都是针对 2.0 搞的。2.0 换成点 net 10 了。

困困君 回复 困困君 15天22小时前 :

Quick 2.0。

格物致理 回复 困困君 15天22小时前 :

这样岂不是所有的 C# 脚本都要重写了

困困君 回复 格物致理 15天22小时前 :

没办法,紧跟最新版本。

回复主贴