The Wayback Machine - https://web.archive.org/web/20210123210342/https://github.com/topics/visual-studio
Skip to content
#

visual-studio

Here are 3,754 public repositories matching this topic...

msbuild
akoeplinger
akoeplinger commented Dec 21, 2020

These are new in .NET 5.0: https://docs.microsoft.com/en-us/dotnet/api/system.operatingsystem?view=net-5.0

They expose methods for all the common operating systems like OperatingSystem.IsWindows() but also still support the API where you pass in a string: OperatingSystem.IsOSPlatform(string platform).

The new APIs are easier to understand so we should consider exposing them.

Prism
ArdentLogician
ArdentLogician commented Jan 4, 2021

Summary

The new ContainerLocator has effectively no exception handling in it, which allows a NullReferenceException to be thrown by ContainerLocator.Current from within Prism itself. Because Prism ensures this is always initialized properly, this cannot happen at runtime of an application, but it can happen in integration and unit testing scenarios, especially when attempting to test m

CrispyDrone
CrispyDrone commented Jul 2, 2019

Feature category

  • Check(Type 'x') any that Applicable item:
    • Vim
    • Vim plugin

Currently it seems that VsVim (and Vim for that matter) do not support interpolated strings of C#. It would be really neat if in a string like the following:

logger.Info($"Starting to move tokens {(string.Join(", ", tokens))} from card with code: {oldCard.Code} to replacement card with
t-bzhan
t-bzhan commented Sep 10, 2020

We get NullReferenceException when running dotnet new related commands in Ubuntu, the error message is like:

dotnet -d new console
Telemetry is: Enabled
System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.DotNet.Cli.Utils.Muxer..ctor()
at Microsoft.DotNet.Tools.New.NewCommandShim.CreateHost()
at Microsoft.DotNet.Tools.New.

Improve this page

Add a description, image, and links to the visual-studio topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the visual-studio topic, visit your repo's landing page and select "manage topics."

Learn more