# 设置窗口

如果你准备使用一个WPF作为UI项目,我们建议你更换一个项目搭建方式。

# Git Clone全部代码

这一步的目的是下载全部的代码,而不是core分支的Core部分代码,不采用Nuget的方式来使用SDK与Adapter包。

# 更改程序集名

为了抵抗AppDomain异常加载问题,我们需要更改这些项目的程序集,更改为<你的插件>.XXX

# 例如

  • AAA.SDK
  • AAA.Core
  • AAA.Adapter

# 删除ILRepack MSBuild

如果需要使用UI项目,请先删除ILRepack相关部分。

# 安装Fody.Costura

因为Costura会采用AppDomain.AssemblyResolve的方式来加载程序集。

# 在Core项目中引用你使用的其他类库。

因为不是ILRepack所以你需要手动引用(不然不会加载。

# 编译项目。

好了,一切都准备就绪了。