【Unity】pc包手动更新代码dll

1.打pc包

2.vs生成项目代码DLL
修改宏定义 Editor相关的改为UNITY_STANDALONE_WIN
【Unity】pc包手动更新代码dll

如果不能查看属性,修改Assembly-CSharp.csproj里面的<DefineConstants>Editor相关的宏改为UNITY_STANDALONE_WIN
或者在vs的工具→选项→unity工具→访问属性true
【Unity】pc包手动更新代码dll
如果没有生成可能是unity工具问题,在vs的工具→选项→unity工具→禁止完整生成项目false
【Unity】pc包手动更新代码dll

 

3.替换dll
把"项目路径\Temp\bin\Debug\Assembly-CSharp.dll" 替换 "pc包_Data/Managed"目录的
(也许要生成其他的包括项目,也许要把其他项目的dll也设置一遍)