ET5.0支持服务器热更,可以在服务器运行时更新代码。
目前服务器运行时,VS2017重新生成Hotfix项目的解决方案由于文件占用无法生成Hotfix.dll,导致无法热更
解决:
1.保证服务器已经生成解决方案
2.在Unity端运行服务器,然后修改服务器端Hotfix模块的代码
3.在VS2017打开 生成->配置管理器,修改如下
4.然后选择在VS2017的解决方案资源管理器,选择重新生成hotfix
5.此时应该只会生成Hotfix.dll
6. 然后就能在Unity发送热更消息,服务器就能热更了
来源:oschina
链接:https://my.oschina.net/u/4454895/blog/3198346