无效的 URI:URI 方案无效。 - 新 Uri(" https://docs.microsoft.com/windows/msix/app-installer/update-settings")

Invalid URI: The URI scheme is not valid. - new Uri("​https://docs.microsoft.com/windows/msix/app-installer/update-settings")

我有一个非常简单的 2 行控制台应用程序 (.net 6),同时创建 Uri

// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
var uri = new Uri("​https://docs.microsoft.com/windows/msix/app-installer/update-settings");

我收到以下异常。我必须在这里做一些非常愚蠢的事情,但无法弄清楚。我也试过简单的网址,结果也一样。

System.UriFormatException
  HResult=0x80131537
  Message=Invalid URI: The URI scheme is not valid.
  Source=System.Private.Uri
  StackTrace:
   at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind, UriCreationOptions& creationOptions)
   at System.Uri..ctor(String uriString)
   at Program.<Main>$(String[] args) in C:\Users\user\source\repos2\ConsoleApp1\ConsoleApp1\Program.cs:line 3

你在字符串中有一个额外的符号(它没有在 SO 上显示)。这是在从您的问题中复制之后:

https之前删除这个符号,它会起作用。