CsWinRT
CsWinRT copied to clipboard
C# language projection for the Windows Runtime
Projection sources pdb not being retrieved during debugging
RegisterCustomAbiTypeMapping which was the API taking the write lock is actually not used anywhere starting before when cswinrt was first released. Removing the lock along with all the read locks...
**Describe the bug** WinRT.Host.dll doesn't work for a self-contained deployment. It requires .NET to be installed on the machine separately which can't be done with MSIX. **To Reproduce** 1. Modify...
## Background With the new TFMs in .NET 5 and removal of winmd support, we need to clarify the story for light-up scenarios and how we advise both library and...
## Overview The current `DispatcherQueueSynchronizationContext` implementation is rather inefficient, for two reasons: - It's creating a delegate with closure every single time (!), capturing both the callback and the state...
# Proposal: Support for trimmable (ILLink) assemblies ## Summary [Trimming](https://github.com/dotnet/linker/tree/main/docs) is a great feature introduced with .NET 5, but CsWinRT does not yet support it. This should be fixed, so...
**Describe the bug** Referencing a C#/WinRT interop project from a .NET 5 app raises a NETSDK1130 error. This is because the component winmd flows through from the C++/WinRT component project....
Unblock authoring scenarios with WinUI controls for WinAppSDK 1.1 release. Blocking bugs/issues: - #1151 - #1093 - #1117 Scenarios to unblock, in priority order: - #1118 - #1116 - #1120...
We should add a new compat phase to our pipeline where we run our unittests against our Test projection but instead of the Test projection being generated using the latest...
I am getting the following build error: ``` Microsoft.Build.Msix.Packaging.targets(1370, 5): [APPX1101] Payload contains two or more files with the same destination path 'Microsoft.Web.WebView2.Core.dll'. Source files: C:\Users\Bryan\.nuget\packages\microsoft.web.webview2\1.0.1018-prerelease\lib\netcoreapp3.0\Microsoft.Web.WebView2.Core.dll C:\Users\Bryan\.nuget\packages\microsoft.web.webview2\1.0.1018-prerelease\runtimes\win-x64\native_uap\Microsoft.Web.WebView2.Core.dll ``` This happened...