CsWinRT icon indicating copy to clipboard operation
CsWinRT copied to clipboard

C# language projection for the Windows Runtime

Results 226 CsWinRT issues
Sort by recently updated
recently updated
newest added

The Reflection code in `CreateX` methods in ComWrappersSupport.cs can use pre generated code and possibly improve performance just like the EventSource perf improvement achieved previously.

enhancement
performance
AssemblyVersion change

Some API designs use type erasure for returned objects, such as event args. Callers are then expected to discover what type the object is and cast accordingly. If the object...

enhancement

Visual Studio 16.8 will ship with a converged VCLibs.UWPDesktop framework package, which obsoletes the need/complexity for the VCRT Forwarders package.

documentation
code cleanup

We will have use cases to use source generator in contexts other than cswinrt. Spoke to @manodasanW and @j0shuams about this; it isn't urgent, but we will need to do...

enhancement
cswinmd

Currently the generator maps certain .net types to WinUI 3. The generator should be able to reason about system XAML (even if winrt.runtime doesn't).

enhancement
authoring
cswinmd

When getting together project support, we had a timing issue of two PRs needing two land before a regression test can be introduced to the sdk. The changes have been...

authoring
testing

Mano: Winmds might have intellisense associated with them which would have been a xml file per winmd containing the documentation for each type in the winmd. In order for these...

enhancement
tooling

# Proposal: CsWinRT should automatically reference the correct WinMD files when a native project and a managed projection project reference the same NuGet package ## Summary When a native project...

enhancement
tooling

[CsWinRTIssue.zip](https://github.com/microsoft/CsWinRT/files/7447039/CsWinRTIssue.zip) `WinRT.Host.Shim.dll` gets copied always. We're also setting `Platforms = x64` and (not in this sample) `RuntimeIdentifier = win10-x64` which also makes it copy `WinRT.Host.dll`. In this sample it's in...

bug
pri-2
tooling