Additionally, MSBuild does not respect building these dependencies before running pre-build targets, which deviates from the behavior expected within Visual Studio.
It may be best to change RemoteNET's pre-build target to 'pre-compile instead, though resolving the former issue seems unclear.
A consequence of the
.csproj
level approach used in https://github.com/videre-project/mtgo-injector/commit/ee5bc14bea3a7150eab229904aeb01fc23762c6f is breaking incremental builds when RemoteNET project dependencies are updated.Additionally, MSBuild does not respect building these dependencies before running pre-build targets, which deviates from the behavior expected within Visual Studio.
It may be best to change RemoteNET's pre-build target to 'pre-compile instead, though resolving the former issue seems unclear.