创建项目
# Git 克隆项目
你需要克隆以下两个项目:
并且把这两个项目放在同一个文件夹中
打开ShadowViewer.sln就能看到成功加载了这两个项目
# 创建项目

1.新建项目(例如命名为ShadowViewer.Plugin.Bika)
⚠️一定要以ShadowViewer.Plugin开头

2.放在同一个解决方案里

3.设置项目依赖
如果你有别的依赖,直接依赖就行
4.修改.csproj文件
在PropertyGroup中添加一行
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
1
在Project添加
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
<Exec Command="PowerShell .\thin.ps1 $(OutDir) $(ProjectDir) $(AssemblyName) $(Configuration)" />
</Target>
1
2
3
2
3
同时你需要把thin.ps1 (opens new window)文件下载下来放到.csproj文件同目录
thin.ps1文件脚本是为了移除ShadowViewer已有的重复依赖,同时提供打包功能
上次更新: 2023/11/02, 07:30:31