Eu tenho uma versão autônoma do Linux feita no Unity que criei. Nesta compilação, há uma pasta de código gerenciado onde as DLLs são armazenadas. Duas das DLLs são Assembly-CSharp.dll e Assembly-CSharp-firstpass.dll.
Sem usar o editor de unidade ou fazer uma nova compilação autônoma completa, eu gostaria de poder usar apenas a guia "build" do projeto do Visual Studio para criar as dlls Assembly-CSharp necessárias e, em seguida, incluir essas dlls recém-criadas no original Subpasta gerenciada autônoma do Linux feita no Unity e faça com que tudo funcione perfeitamente.
Eu já fiz parte do caminho executando o comando "build" no visual studio para uma versão de lançamento e ele cria Assembly-CSharp.dll e Assembly-CSharp-firstpass.dll na pasta Temp/bin/Release perfeitamente .
No entanto, quando adiciono essas DLLs recém-criadas do Visual Studio na pasta Gerenciada da compilação autônoma do Linux feita pela unidade, o log de saída está exibindo erros relacionados à "ausência do UnityEditor.dll".
Existe um script de linha de comando ou outro método para executar o comando de construção do Visual Studio que criaria as DLLs Assembly necessárias, mas não faria referência a nenhum código que seria usado no editor? Ou apenas uma maneira de dizer ao Visual Studio "faça as dlls do Assembly como se eu estivesse fazendo uma compilação de lançamento a partir do editor" também conhecido como ignorar a pasta "Editor"?
Estou usando o Unity 2017.4.3.2 e o Visual Studio 2017. Obrigado!