tareqimbasher / NetPad

A cross-platform C# editor and playground.
MIT License
1.25k stars 66 forks source link

[Bug]: Could not compile data connection assembly #232

Closed WebDucer closed 1 month ago

WebDucer commented 1 month ago

On Windows 11 I currently get the following error, when I click on "+" icon near the connection. The scaffolding worked, because I can access the DataContext and table in the script part.

Screenshot

image

image

https://github.com/user-attachments/assets/07a074c1-64e9-483c-85f3-32a6602b0be4

Logs ``` One or more errors occurred. (Could not compile data connection assembly. Compilation failed with the following diagnostics: error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\ucrtbase.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\System.IO.Compression.Native.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\msquic.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\mscorrc.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\mscordbi.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\mscordaccore_amd64_amd64_6.0.3224.31407.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\mscordaccore.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\Microsoft.DiaSymReader.Native.amd64.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\hostpolicy.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\dbgshim.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\coreclr.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\clrjit.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\clretwrc.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-utility-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-time-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-string-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-stdio-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-runtime-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-process-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-private-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-multibyte-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-math-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-locale-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-heap-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-filesystem-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-environment-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-convert-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-crt-conio-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-util-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-timezone-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-sysinfo-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-synch-l1-2-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-synch-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-string-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-rtlsupport-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-profile-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-processthreads-l1-1-1.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-processthreads-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-processenvironment-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-namedpipe-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-memory-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-localization-l1-2-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-libraryloader-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-interlocked-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-heap-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-handle-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-file-l2-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-file-l1-2-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-file-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-fibers-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-errorhandling-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-debug-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-datetime-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-console-l1-2-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten. error CS0009: Metadatendatei "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\6.0.32\api-ms-win-core-console-l1-1-0.dll" konnte nicht geöffnet werden: PE-Abbild enthält keine verwalteten Metadaten.) ```
tareqimbasher commented 1 month ago

@WebDucer do you have .NET 6 SDK or Runtime installed? The sidebar connection tree visualizer needs .NET 6 SDK or the NET 6 Runtime installed to work. This dependency will be removed in a future release but for now its needed.

WebDucer commented 1 month ago

@tareqimbasher Thanks. Yes, with .Net 6 SDK it now behaves like expected. I had previously only .Net 8 SDK installed.