文章目录
问题
需要升级 Protobuf
的版本,但是 rider
的解决方案中,添加依赖的时候,总是指向旧版本的 Protobuf
路径。
解决
- 首先,删除
rider
根目录下,ide
自动生成的配置文件 ``项目名.sln.DotSettings.user的相关配置
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:String x:Key="/Default/Environment/AssemblyExplorer/XmlDocument/@EntryValue"><AssemblyExplorer>
<Assembly Path="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll" />
<Assembly Path="C:\Program Files\Unity\Hub\Editor\2019.4.12f1\Editor\Data\MonoBleedingEdge\lib\mono\unityscript\Boo.Lang.dll" />
<Assembly Path="I:\Github\GameFrameWorkProject\StarForce\Assets\GameMain\Libraries\protobuf-net.dll" />
</AssemblyExplorer></s:String></wpf:ResourceDictionary>
上面的 Protobuf
路径删除掉。
- 重新添加依赖
重新添加依赖 dll
所在的路径。
确认添加的依赖的版本正确。