Closed sitiom closed 1 year ago
Hmm this might be a Mono Bug. So it works fine when using the UnityNamedPipe and the native dll with it? If so, then it might be wise to rename that class to MonoNamedPipe instead.
Hmm this might be a Mono Bug. So it works fine when using the UnityNamedPipe and the native dll with it?
Yep
If so, then it might be wise to rename that class to MonoNamedPipe instead.
Might also make it a nuget package as well.
Edit: Tried Monogame, same case.
Awesome thanks, ill look into updating it!
I want to put a quick update on this, this DOES work on Godot Linux executable for some reason and I tried using 'UnityNamedPipe' as in the issue's name but I didn't know how to use it, I also tried seeing if this could be a Build Tool bug but no, I tried building it on windows and put it on Linux and it did work, but building it on Linux and puting it on windows doesn't work no matter what the Build Tool type is, either it's dotnet or VS BuildTools or Mono, But one thing is MSBuild (Mono) does work for me on Linux but not on windows, it prints (The SDK resolver type "DotNetMSBuildSdkResolver" failed to load) so that's the only thing I'm unsure about, so if you can help I would gladly appreciate it. :)
Related issue: https://github.com/godotengine/godot/issues/36958
I'm back after 2 years, Godot 4 now uses .NET 6 which fixes this issue. Continued in #201
lol nice
lol nice
Tbh I don't even remember when I commented this
Anyhow cool that the issue is fixed, it took long but late better than never
Describe the bug DiscordRpcClient fails to connect in Godot normally without using UnityNamedPipe
Log output:
To Reproduce Steps to reproduce the behavior:
Desktop (please complete the following information):
Additional context Godot 3.2.3 Mono RC; Haven't tried in 3.2.2 but I think its the same case.