TarsCloud / TarsFramework

Tars Basic service framework
BSD 3-Clause "New" or "Revised" License
198 stars 143 forks source link

在Windows平台下,部署app名称由小写s开头的应用会无法部署 #86

Open flamefox opened 3 years ago

flamefox commented 3 years ago

原因在于这一行被替换了 https://github.com/TarsCloud/TarsFramework/blob/572d58636c82f3b5541fd982db0348a603b24ee0/NodeServer/CommandLoad.cpp#L367

因为在这一行之前,已经通过宏取到的 https://github.com/TarsCloud/TarsFramework/blob/572d58636c82f3b5541fd982db0348a603b24ee0/NodeServer/CommandLoad.cpp#L332

路径类似这样

C:\\tars-node-slave\\tarsnode\\data\\super.example\\bin\\

然后就被无情替换了变成

 C:\\tars-node-slave\\tarsnode\\data\ uper.example\\bin\\

从而导致解析错误部署失败

ruanshudong commented 3 years ago

可以改一下, 提交一个pr