You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open DirectWriteForwarder.dll (e.g. C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\6.0.25\DirectWriteForwarder.dll)
Select References / System.Data
Check the path in the detail view
Although the requested version is 4.0.0.0, the version from .NET 6 is used.
JetBrains dotPeek shows the .NET Framework 4.x version.
The System.Data assembly that is installed by .NET 6 or newer contains references that cannot be resolved:
Details
Product in use: ILSpy / ICSharpCode.Decompiler
Version in use: 8.2.0.7535
We noticed this issue when analyzing a Docfx problem.
DirectWriteForwarder.dll is referenced by PresentationCore.dll of WPF.
When debugging a WPF application I noticed that System.Data.dll is not loaded at all, although DirectWriteForwarder.dll is loaded.
Therefore I am not really sure what is the correct behavior here. Either ILSpy/Decompiler should resolve System.Data 4.0.0.0 in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\System.Data.dll or it should be able to resolve the Version 0.0.0.0 references in C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.25\System.Data.dll.
Any ideas?
The text was updated successfully, but these errors were encountered:
Steps to reproduce
C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\6.0.25\DirectWriteForwarder.dll
)Although the requested version is 4.0.0.0, the version from .NET 6 is used.
JetBrains dotPeek shows the .NET Framework 4.x version.
The
System.Data
assembly that is installed by .NET 6 or newer contains references that cannot be resolved:Details
We noticed this issue when analyzing a Docfx problem.
DirectWriteForwarder.dll is referenced by PresentationCore.dll of WPF.
When debugging a WPF application I noticed that
System.Data.dll
is not loaded at all, althoughDirectWriteForwarder.dll
is loaded.Therefore I am not really sure what is the correct behavior here. Either ILSpy/Decompiler should resolve
System.Data 4.0.0.0
inC:\Windows\Microsoft.NET\Framework64\v4.0.30319\System.Data.dll
or it should be able to resolve the Version 0.0.0.0 references inC:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.25\System.Data.dll
.Any ideas?
The text was updated successfully, but these errors were encountered: