mirror of
https://gitee.com/langsisi_admin/serein-flow
synced 2026-03-22 00:56:34 +08:00
准备修改运行环境中类库的依赖结构
This commit is contained in:
@@ -316,10 +316,10 @@ namespace Serein.Workbench
|
||||
/// </summary>
|
||||
private void FlowEnvironment_DllLoadEvent(LoadDllEventArgs eventArgs)
|
||||
{
|
||||
NodeLibrary nodeLibrary = eventArgs.NodeLibrary;
|
||||
NodeLibraryInfo nodeLibraryInfo = eventArgs.NodeLibraryInfo;
|
||||
List<MethodDetailsInfo> methodDetailss = eventArgs.MethodDetailss;
|
||||
|
||||
var dllControl = new DllControl(nodeLibrary);
|
||||
var dllControl = new DllControl(nodeLibraryInfo);
|
||||
|
||||
foreach (var methodDetailsInfo in methodDetailss)
|
||||
{
|
||||
@@ -341,7 +341,7 @@ namespace Serein.Workbench
|
||||
var menu = new ContextMenu();
|
||||
menu.Items.Add(CreateMenuItem("卸载", (s, e) =>
|
||||
{
|
||||
if (this.EnvDecorator.RemoteDll(nodeLibrary.FullName))
|
||||
if (this.EnvDecorator.RemoteDll(nodeLibraryInfo.AssemblyName))
|
||||
{
|
||||
DllStackPanel.Children.Remove(dllControl);
|
||||
}
|
||||
|
||||
@@ -16,17 +16,17 @@ namespace Serein.Workbench.Node.View
|
||||
/// </summary>
|
||||
public partial class DllControl : UserControl
|
||||
{
|
||||
private readonly NodeLibrary nodeLibrary;
|
||||
private readonly NodeLibraryInfo nodeLibraryInfo;
|
||||
|
||||
public DllControl()
|
||||
{
|
||||
Header = "DLL文件"; // 设置初始值
|
||||
InitializeComponent();
|
||||
}
|
||||
public DllControl(NodeLibrary nodeLibrary)
|
||||
public DllControl(NodeLibraryInfo nodeLibraryInfo)
|
||||
{
|
||||
this.nodeLibrary = nodeLibrary;
|
||||
Header = "DLL name : " + nodeLibrary.FullName;
|
||||
this.nodeLibraryInfo = nodeLibraryInfo;
|
||||
Header = "DLL name : " + nodeLibraryInfo.AssemblyName;
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user