The visual studio warning me it is conflix to different version. How can i do?
Answer by Citrus Yan · Oct 15 at 09:29 AM
Hi,
So, you are talking about the package reference listed in here: GSDK_CSharp_Standard.csproj, is that right? If that’s the case, I think it generally means that Visual Studio is telling you that your System.Net.Http package version doesn’t fit with the required version(4.3.4). Update the System.Net.Http package to the targeted version(4.3.4) should do the trick. And, it would be helpful if you can provide more details such as associated screenshots, warning messages, etc. Thanks.
Yes, I'm not familiar with Visual Studio, I create a project for my multiplayer implements that referenced GSDK_CSharp_Standard. And my project targeted .Net Framework 4.6.1 which GSDK_CSharp_Standard depends on. (Also another confusing, i see GSDK_CSharp_Standard depends on both .Net Framework 4.5.1 and 4.6.1, don't know why)
But seems it is just a warning and my project runs well from now on. Maybe i can just ignore it.
Hi @iiley
>>Also another confusing, I see GSDK_CSharp_Standard depends on both .Net Framework 4.5.1 and 4.6.1, don't know why
I believe you are talking about Target frameworks, according to the doc: "When you specify multiple target frameworks, you may conditionally reference assemblies for each target framework. In your code, you can conditionally compile against those assemblies by using preprocessor symbols with if-then-else logic". You can check the doc to find out more. Hence, it doesn't mean that GSDK_CSharp_Standard depends on both .Net Framework 4.5.1 and 4.6.1.
Custom pure c# server (Non Unity based) 1 Answer
What happens when a client calls ClientAPI.Matchmake then does not connect to a returned server? 1 Answer
Possible for a server to retrieve its own tags (GameInfo)? 1 Answer
Legacy Multiplayer with Standby Servers 1 Answer
UE4 - Heartbeat endpoint and Server id are required configuration values 2 Answers