骑手 "extern alias" 和 "using" 支持
Rider "extern alias" and "using" support
我有某种 References
DLL,其中包含对 Newtonsoft.Json 的引用等。我将它添加到项目中,使用 extern alias References
和 using References::Newtonsoft.Json
,但 Rider 不喜欢它:
P.S。 它在 Visual Studio 中工作得很好。
更新:此问题已从 2019.3 版开始修复
如果您使用的是旧版本,解决方法是在根项目文件夹中创建一个名为 {solutionName} 的文件。sln.DotSettings 使用以下数据:
<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/Hierarchy/Build/BuildTool/MsBuildSolutionLoadingTargets/@EntryValue">ChangeAliasesOfStrongNameAssemblies</s:String></wpf:ResourceDictionary>
我有某种 References
DLL,其中包含对 Newtonsoft.Json 的引用等。我将它添加到项目中,使用 extern alias References
和 using References::Newtonsoft.Json
,但 Rider 不喜欢它:
P.S。 它在 Visual Studio 中工作得很好。
更新:此问题已从 2019.3 版开始修复
如果您使用的是旧版本,解决方法是在根项目文件夹中创建一个名为 {solutionName} 的文件。sln.DotSettings 使用以下数据:
<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/Hierarchy/Build/BuildTool/MsBuildSolutionLoadingTargets/@EntryValue">ChangeAliasesOfStrongNameAssemblies</s:String></wpf:ResourceDictionary>