From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Adding new schemas to nxml-mode Date: Fri, 23 Feb 2024 15:25:55 +0100 Message-ID: References: <25D87170-E120-4779-A84C-DF527D59EE71@secure.kjonigsen.net> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\)) Content-Type: multipart/mixed; boundary="Apple-Mail=_95E8660A-C8A0-403D-87E7-61D53579313C" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30035"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "Ergus via Emacs development discussions." , Stefan Monnier To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Feb 23 15:35:04 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rdWdg-0007Hl-7d for ged-emacs-devel@m.gmane-mx.org; Fri, 23 Feb 2024 15:35:02 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rdWcH-00081f-CE; Fri, 23 Feb 2024 09:33:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rdWVJ-0005MO-Kf for emacs-devel@gnu.org; Fri, 23 Feb 2024 09:26:21 -0500 Original-Received: from wfout6-smtp.messagingengine.com ([64.147.123.149]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rdWVG-0008E7-UG for emacs-devel@gnu.org; Fri, 23 Feb 2024 09:26:21 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfout.west.internal (Postfix) with ESMTP id E20EA1C000A2; Fri, 23 Feb 2024 09:26:15 -0500 (EST) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 23 Feb 2024 09:26:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:cc:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1708698375; x=1708784775; bh=YFqzF7p7M2SdRWBo+teH94eJKOS0UeYPufP1TsDj/sY=; b= KIqFdBmx/838Q99Qe9cQAh7wH4a37AHrLv1ySJmwhsGgg42xCNWBxmrpHX3BeEPx XwcUCWdbR4CVShWw6gHVOgDkc5fg7+jrMZUtdxrcyluEK8kFKPWLQ2rHZahNaGkq RG/fOKzzlf0ol8nymNN/qU3EvpIj4WEqt/ch/XoCb5N1K/4vG0pQeMohlpEnKa8b fgtyuBMx5dJNmB6N4gifM1PNrqLAmrczFHP6QCcfYf/d7Ag2mSihCbM87bHjOEwk AzBzS1aGyHG8b0/z55rs6JtbZ4qiatBRTR/mxDrT17wxS1qFaOTkxzWrc5KvZbmH ZO+R6Xs15ugzb4bpJ0Yk9A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1708698375; x=1708784775; bh=YFqzF7p7M2SdRWBo+teH94eJKOS0 UeYPufP1TsDj/sY=; b=hnsLFnyzd+BccOmOLEg1QgRpFzMm9NP5gYMWaKNLfkn1 rx+OBR0LxGV0YstRfqYQisQ5w7nQME81WFcw5Yu7A6jTXNzgzf3/sK54n9R2Ge26 UWMsGHI8+vEBT0b5LCqLZa5BMoLJlYrajU/J4faAu/0lmfBJ6DV8rXSdzrZqbyBR Kw4aNa6PSPv8AFvJ2vrABrOYgjcNDr/Pi1lD7CPRM1FTAgMWWmGnlwihiRiNPPZB WmiUzCKrl6s3btU1l9rrtR4G2J2EBw77UIvE0M2egXVP7ANi/ukz9HD/RbFNVcuX LBuUKnMO8VicRIfXevULPcxjA6dNoeAGor5xBHiopg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrfeeigdeigecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhkfgtggfuffgjvefvfhfosehmtdhmrehhtddvnecuhfhrohhmpeflohhsthgv ihhnucfmjhppnhhighhsvghnuceojhhoshhtvghinhesshgvtghurhgvrdhkjhhonhhigh hsvghnrdhnvghtqeenucggtffrrghtthgvrhhnpeeguefgtdehtdehkefghfduffehuedv jeffieetheduiedvudegkeetuddtffejieenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehjohhsthgvihhnsehsvggtuhhrvgdrkhhjohhnihhg shgvnhdrnhgvth X-ME-Proxy: Feedback-ID: ib2f84088:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 23 Feb 2024 09:26:14 -0500 (EST) In-Reply-To: <25D87170-E120-4779-A84C-DF527D59EE71@secure.kjonigsen.net> X-Mailer: Apple Mail (2.3774.200.91.1.1) Received-SPF: pass client-ip=64.147.123.149; envelope-from=jostein@secure.kjonigsen.net; helo=wfout6-smtp.messagingengine.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:316467 Archived-At: --Apple-Mail=_95E8660A-C8A0-403D-87E7-61D53579313C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii This latest patch addresses the copyright/readme issue, and also tweaks = the schemas slightly after I've found a few inconsistencies locally. --Apple-Mail=_95E8660A-C8A0-403D-87E7-61D53579313C Content-Disposition: attachment; filename=0001-nxml-mode-Add-schemas-for-.net-related-development-f.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-nxml-mode-Add-schemas-for-.net-related-development-f.patch" Content-Transfer-Encoding: quoted-printable =46rom=20cab2e11165a05a6df94724c301ccd12bb7038a83=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Jostein=3D20Kj=3DC3=3DB8nigsen?=3D=20= =0ADate:=20Thu,=2015=20Feb=202024=2021:54:14=20= +0100=0ASubject:=20[PATCH]=20nxml-mode:=20Add=20schemas=20for=20.net=20= related=20development=0A=20file-formats=0A=0A-=20MSBuild=20project=20= files=0A-=20Dotnet=20package=20properties=20files=0A-=20Dotnet=20= resource=20extension=20files=0A-=20Dotnet=20Application=20config=20files=0A= -=20Nuget=20config=20file=0A-=20Nuget=20package=20specification=20file=0A= -=20Nuget=20packages=20config=20file=0A---=0A=20etc/schema/README=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20|=20=20=2020=20+=0A= =20etc/schema/dotnet-appconfig.rnc=20=20=20=20=20=20=20|=20=20411=20= ++++++++++=0A=20etc/schema/dotnet-packages-config.rnc=20|=20=20=2011=20+=0A= =20etc/schema/dotnet-packages-props.rnc=20=20|=20=20=2022=20+=0A=20= etc/schema/dotnet-resx.rnc=20=20=20=20=20=20=20=20=20=20=20=20|=20=20=20= 57=20++=0A=20etc/schema/msbuild.rnc=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20|=201041=20+++++++++++++++++++++++++=0A=20etc/schema/nuget.rnc=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20|=20=20=2025=20+=0A=20= etc/schema/nuspec.rnc=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= |=20=20100=20+++=0A=20etc/schema/schemas.xml=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20|=20=20=2027=20+=0A=209=20files=20changed,=201714=20= insertions(+)=0A=20create=20mode=20100644=20= etc/schema/dotnet-appconfig.rnc=0A=20create=20mode=20100644=20= etc/schema/dotnet-packages-config.rnc=0A=20create=20mode=20100644=20= etc/schema/dotnet-packages-props.rnc=0A=20create=20mode=20100644=20= etc/schema/dotnet-resx.rnc=0A=20create=20mode=20100644=20= etc/schema/msbuild.rnc=0A=20create=20mode=20100644=20= etc/schema/nuget.rnc=0A=20create=20mode=20100644=20etc/schema/nuspec.rnc=0A= =0Adiff=20--git=20a/etc/schema/README=20b/etc/schema/README=0Aindex=20= 08dfe45dfbb..7611652762c=20100644=0A---=20a/etc/schema/README=0A+++=20= b/etc/schema/README=0A@@=20-113,3=20+113,23=20@@=20Software=20License:=0A= =20=20=20specific,=20written=20prior=20permission.=20Title=20to=20= copyright=20in=20this=0A=20=20=20software=20and=20any=20associated=20= documentation=20will=20at=20all=20times=20remain=0A=20=20=20with=20= copyright=20holders.=0A+=0A+=0A+The=20following=20files=20are=20related=20= to=20.NET=20development:=0A+=0A+=20=20dotnet-appconfig.rnc=20= dotnet-packages-config.rnc=0A+=20=20dotnet-packages.props=20= dotnet-resx.rnc=20msbuild.rnc=20nuget.rnc=0A+=20=20nuspec.rnc=0A+=0A= +These=20files=20are=20derived/inferred=20from=20files=20from=20numerous=20= .NET=20projects,=0A+whose=20contents=20have=20been=20created=20based=20= on=20public=20documentation=20provided=0A+by=20Microsoft,=20or=20created=20= using=20the=20documentation=20as=20is.=0A+=0A+Links=20to=20various=20= related=20resources:=0A+-=20app.config:=20= https://learn.microsoft.com/en-us/dotnet/framework/configure-apps/file-sch= ema/=0A+-=20Directory.Packages.Props:=20= https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-m= anagement=0A+-=20MSBuild:=20= https://learn.microsoft.com/en-us/visualstudio/msbuild=0A+-=20Nuspec:=20= https://learn.microsoft.com/en-us/nuget/reference/nuspec=0A+-=20= Nuget.config:=20= https://learn.microsoft.com/en-us/nuget/reference/nuget-config-file=0A+-=20= Packages.config:=20= https://learn.microsoft.com/en-us/nuget/reference/packages-config=0A+-=20= Resx:=20Xsd-schema=20as=20included=20in=20default=20Resx-files=20= generated=20by=20Resxen.exe=0Adiff=20--git=20= a/etc/schema/dotnet-appconfig.rnc=20b/etc/schema/dotnet-appconfig.rnc=0A= new=20file=20mode=20100644=0Aindex=2000000000000..7e108672ed9=0A---=20= /dev/null=0A+++=20b/etc/schema/dotnet-appconfig.rnc=0A@@=20-0,0=20+1,411=20= @@=0A+default=20namespace=20=3D=20""=0A+namespace=20ns1=20=3D=20= "http://schemas.microsoft.com/.NetConfiguration/v2.0"=0A+namespace=20ns2=20= =3D=20"urn:schemas-microsoft-com:asm.v1"=0A+namespace=20xdt=20=3D=20= "http://schemas.microsoft.com/XML-Document-Transform"=0A+=0A+start=20=3D=0A= +=20=20element=20configuration=20{=0A+=20=20=20=20element=20= configSections=20{=20(section=20|=20sectionGroup)*=20}?,=0A+=20=20=20=20= element=20system.web.webPages.razor=20{=0A+=20=20=20=20=20=20element=20= host=20{=0A+=20=20=20=20=20=20=20=20attribute=20factoryType=20{=20text=20= }=0A+=20=20=20=20=20=20},=0A+=20=20=20=20=20=20pages=0A+=20=20=20=20}?,=0A= +=20=20=20=20(system.web=0A+=20=20=20=20=20|=20system.webServer=0A+=20=20= =20=20=20|=20element=20location=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20inheritInChildApplications=20{=20xsd:boolean=20}?,=0A+=20=20=20= =20=20=20=20=20=20attribute=20path=20{=20text=20}?,=0A+=20=20=20=20=20=20= =20=20=20system.web?,=0A+=20=20=20=20=20=20=20=20=20system.webServer?=0A= +=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20runtime=20{=0A+=20= =20=20=20=20=20=20=20=20element=20loadFromRemoteSources=20{=0A+=20=20=20=20= =20=20=20=20=20=20=20attribute=20enabled=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20=20=20=20element=20= ns2:assemblyBinding=20{=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20= appliesTo=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20= element=20ns2:dependentAssembly=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20element=20ns2:Paket=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20element=20ns2:assemblyIdentity=20{=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20culture=20{=20xsd:NCName=20}?,=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20name=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20publicKeyToken=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= ns2:bindingRedirect=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20newVersion=20{=20xsd:NMTOKEN=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20attribute=20oldVersion=20{=20xsd:NMTOKEN=20}=0A+=20=20= =20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20=20= }+=0A+=20=20=20=20=20=20=20=20=20}+=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20startup=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= useLegacyV2RuntimeActivationPolicy=20{=20xsd:boolean=20}?,=0A+=20=20=20=20= =20=20=20=20=20element=20supportedRuntime=20{=0A+=20=20=20=20=20=20=20=20= =20=20=20attribute=20sku=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20= =20attribute=20version=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20= }=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= system.codedom=20{=0A+=20=20=20=20=20=20=20=20=20element=20compilers=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20element=20compiler=20{=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20compilerOptions=20{=20text=20}?,=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20attribute=20extension=20{=20= xsd:NMTOKEN=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= language=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20type=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20warningLevel=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20element=20providerOption=20{=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20value=20{=20xsd:NCName=20}=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20=20=20=20=20=20=20= }+=0A+=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20system.diagnostics=20{=0A+=20=20=20=20=20=20=20=20=20= element=20sources=20{=0A+=20=20=20=20=20=20=20=20=20=20=20element=20= source=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20name=20= {=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= listeners=20{=20add=20}?=0A+=20=20=20=20=20=20=20=20=20=20=20}+=0A+=20=20= =20=20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20=20=20=20(element=20= switches=20{=20empty=20},=0A+=20=20=20=20=20=20=20=20=20=20element=20= sharedListeners=20{=20empty=20},=0A+=20=20=20=20=20=20=20=20=20=20= element=20trace=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= autoflush=20{=20xsd:boolean=20}=0A+=20=20=20=20=20=20=20=20=20=20})?=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20system.serviceModel=20= {=0A+=20=20=20=20=20=20=20=20=20element=20diagnostics=20{=0A+=20=20=20=20= =20=20=20=20=20=20=20element=20messageLogging=20{=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20logEntireMessage=20{=20xsd:boolean=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20logMalformedMessages=20= {=20xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= logMessagesAtServiceLevel=20{=20xsd:boolean=20},=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20logMessagesAtTransportLevel=20{=20= xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= maxMessagesToLog=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20maxSizeOfMessageToLog=20{=20xsd:integer=20}=0A+=20=20= =20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20}?,=0A+=20=20=20= =20=20=20=20=20=20(element=20behaviors=20{=0A+=20=20=20=20=20=20=20=20=20= =20=20=20element=20serviceBehaviors=20{=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20element=20behavior=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20attribute=20name=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20element=20serviceMetadata=20{=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20attribute=20httpGetEnabled=20{=20= xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20httpsGetEnabled=20{=20xsd:boolean=20}?=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20element=20serviceDebug=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20attribute=20httpHelpPageEnabled=20{=20xsd:boolean=20}?,=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= includeExceptionDetailInFaults=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20xsd:boolean=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= dataContractSerializer=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20maxItemsInObjectGraph=20{=20xsd:integer=20}=0A+=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20(element=20serviceTelemetry=20{=20empty=20}=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20|=20element=20= serviceThrottling=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20attribute=20maxConcurrentCalls=20{=20xsd:integer=20},=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= maxConcurrentInstances=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20maxConcurrentSessions=20= {=20xsd:integer=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20})?=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= =20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20= =20=20=20=20=20=20|=20element=20bindings=20{=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20element=20basicHttpBinding=20{=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20element=20binding=20{=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20closeTimeout=20{=20xsd:time=20= }?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= maxBufferSize=20{=20xsd:integer=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20attribute=20maxReceivedMessageSize=20{=20= xsd:integer=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20name=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20openTimeout=20{=20xsd:time=20}?,=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= receiveTimeout=20{=20xsd:time=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20sendTimeout=20{=20xsd:time=20}?,=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20readerQuotas=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= maxArrayLength=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20attribute=20maxBytesPerRead=20{=20xsd:integer=20= }?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20maxDepth=20{=20xsd:integer=20}?,=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20maxNameTableCharCount=20{=20= xsd:integer=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20maxStringContentLength=20{=20xsd:integer=20}=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20security?=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20}+=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20}?=0A= +=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20= |=20element=20client=20{=20empty=20}=0A+=20=20=20=20=20=20=20=20=20=20|=20= element=20extensions=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= element=20behaviorExtensions=20{=20add+=20},=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20(element=20bindingElementExtensions=20{=20add+=20},=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20bindingExtensions=20= {=20add+=20})?=0A+=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= =20=20=20=20=20|=20element=20protocolMapping=20{=20add+=20}=0A+=20=20=20=20= =20=20=20=20=20=20|=20element=20serviceHostingEnvironment=20{=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20aspNetCompatibilityEnabled=20= {=20xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20multipleSiteBindingsEnabled=20{=20xsd:boolean=20}?=0A+=20=20=20= =20=20=20=20=20=20=20=20=20})*,=0A+=20=20=20=20=20=20=20=20=20element=20= services=20{=0A+=20=20=20=20=20=20=20=20=20=20=20element=20service=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= behaviorConfiguration=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20attribute=20name=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20element=20endpoint=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20address=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20attribute=20binding=20{=20xsd:NCName=20},=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= bindingConfiguration=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20contract=20{=20xsd:NCName=20}=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20}+=0A+=20=20=20=20=20=20=20=20=20=20=20}+=0A+=20= =20=20=20=20=20=20=20=20}?=0A+=20=20=20=20=20=20=20})*=0A+=20=20}=0A+=20=20= |=20element=20ns1:configuration=20{=0A+=20=20=20=20=20=20element=20= ns1:configSections=20{=0A+=20=20=20=20=20=20=20=20element=20ns1:section=20= {=0A+=20=20=20=20=20=20=20=20=20=20attribute=20name=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20attribute=20requirePermission=20{=20= xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20attribute=20type=20{=20= text=20}=0A+=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20},=0A+=20=20=20= =20=20=20element=20ns1:appSettings=20{=20empty=20},=0A+=20=20=20=20=20=20= element=20ns1:connectionStrings=20{=20empty=20},=0A+=20=20=20=20=20=20= element=20ns1:system.web=20{=0A+=20=20=20=20=20=20=20=20element=20= ns1:compilation=20{=0A+=20=20=20=20=20=20=20=20=20=20attribute=20debug=20= {=20xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20attribute=20= defaultLanguage=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20= attribute=20targetFramework=20{=20xsd:decimal=20}=0A+=20=20=20=20=20=20=20= =20},=0A+=20=20=20=20=20=20=20=20element=20ns1:authentication=20{=0A+=20=20= =20=20=20=20=20=20=20=20attribute=20mode=20{=20xsd:NCName=20}=0A+=20=20=20= =20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20element=20ns1:httpModules=20= {=20ns1.add=20},=0A+=20=20=20=20=20=20=20=20element=20ns1:pages=20{=0A+=20= =20=20=20=20=20=20=20=20=20attribute=20clientIDMode=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20attribute=20= controlRenderingCompatibilityVersion=20{=20xsd:decimal=20}=0A+=20=20=20=20= =20=20=20=20}=0A+=20=20=20=20=20=20},=0A+=20=20=20=20=20=20element=20= ns1:system.webServer=20{=0A+=20=20=20=20=20=20=20=20element=20= ns1:modules=20{=0A+=20=20=20=20=20=20=20=20=20=20attribute=20= runAllManagedModulesForAllRequests=20{=20xsd:boolean=20},=0A+=20=20=20=20= =20=20=20=20=20=20ns1.add=0A+=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= =20},=0A+=20=20=20=20=20=20element=20ns1:rewriter=20{=0A+=20=20=20=20=20=20= =20=20element=20ns1:rewrite=20{=0A+=20=20=20=20=20=20=20=20=20=20= attribute=20to=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20= attribute=20url=20{=20text=20}=0A+=20=20=20=20=20=20=20=20}+=0A+=20=20=20= =20=20=20}=0A+=20=20=20=20}=0A+section=20=3D=0A+=20=20element=20section=20= {=0A+=20=20=20=20attribute=20allowExeDefinition=20{=20xsd:NCName=20}?,=0A= +=20=20=20=20attribute=20name=20{=20xsd:NCName=20},=0A+=20=20=20=20= attribute=20requirePermission=20{=20xsd:boolean=20}?,=0A+=20=20=20=20= attribute=20restartOnExternalChanges=20{=20xsd:boolean=20}?,=0A+=20=20=20= =20attribute=20type=20{=20text=20}=0A+=20=20}=0A+sectionGroup=20=3D=0A+=20= =20element=20sectionGroup=20{=0A+=20=20=20=20attribute=20name=20{=20= xsd:NCName=20},=0A+=20=20=20=20attribute=20type=20{=20text=20}?,=0A+=20=20= =20=20(section=20|=20sectionGroup)+=0A+=20=20}=0A+pages=20=3D=0A+=20=20= element=20pages=20{=0A+=20=20=20=20attribute=20clientIDMode=20{=20= xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= controlRenderingCompatibilityVersion=20{=20xsd:decimal=20}?,=0A+=20=20=20= =20attribute=20enableEventValidation=20{=20xsd:boolean=20}?,=0A+=20=20=20= =20attribute=20pageBaseType=20{=20xsd:NCName=20}?,=0A+=20=20=20=20= attribute=20theme=20{=20text=20}?,=0A+=20=20=20=20attribute=20= validateRequest=20{=20xsd:boolean=20}?,=0A+=20=20=20=20attribute=20= viewStateEncryptionMode=20{=20xsd:NCName=20}?,=0A+=20=20=20=20element=20= namespaces=20{=20add+=20}?=0A+=20=20}=0A+add=20=3D=0A+=20=20element=20= add=20{=0A+=20=20=20=20attribute=20assembly=20{=20text=20}?,=0A+=20=20=20= =20attribute=20binding=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= bindingConfiguration=20{=20text=20}?,=0A+=20=20=20=20attribute=20= connectionString=20{=20xsd:anyURI=20}?,=0A+=20=20=20=20attribute=20= initializationPage=20{=20text=20}?,=0A+=20=20=20=20attribute=20= initializeData=20{=20text=20}?,=0A+=20=20=20=20attribute=20input=20{=20= text=20}?,=0A+=20=20=20=20attribute=20key=20{=20xsd:anyURI=20}?,=0A+=20=20= =20=20attribute=20matchType=20{=20xsd:NCName=20}?,=0A+=20=20=20=20= attribute=20modules=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= name=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20namespace=20{=20= xsd:NCName=20}?,=0A+=20=20=20=20attribute=20negate=20{=20xsd:boolean=20= }?,=0A+=20=20=20=20attribute=20path=20{=20text=20}?,=0A+=20=20=20=20= attribute=20preCondition=20{=20text=20}?,=0A+=20=20=20=20attribute=20= providerName=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= resourceType=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= responseBufferLimit=20{=20xsd:integer=20}?,=0A+=20=20=20=20attribute=20= scheme=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20scriptProcessor=20= {=20text=20}?,=0A+=20=20=20=20attribute=20type=20{=20text=20}?,=0A+=20=20= =20=20attribute=20validate=20{=20xsd:boolean=20}?,=0A+=20=20=20=20= attribute=20value=20{=20text=20}?,=0A+=20=20=20=20attribute=20verb=20{=20= text=20}?,=0A+=20=20=20=20attribute=20xdt:Locator=20{=20text=20}?,=0A+=20= =20=20=20attribute=20xdt:Transform=20{=20xsd:NCName=20}?=0A+=20=20}=0A= +security=20=3D=0A+=20=20element=20security=20{=0A+=20=20=20=20attribute=20= mode=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20xdt:Transform=20{=20= xsd:NCName=20}?,=0A+=20=20=20=20(element=20requestFiltering=20{=0A+=20=20= =20=20=20=20=20attribute=20removeServerHeader=20{=20xsd:boolean=20},=0A+=20= =20=20=20=20=20=20element=20requestLimits=20{=0A+=20=20=20=20=20=20=20=20= =20attribute=20maxAllowedContentLength=20{=20xsd:integer=20}=0A+=20=20=20= =20=20=20=20}?=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= transport=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= clientCredentialType=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20})?=0A= +=20=20}=0A+system.webServer=20=3D=0A+=20=20element=20system.webServer=20= {=0A+=20=20=20=20(element=20httpErrors=20{=0A+=20=20=20=20=20=20=20= attribute=20errorMode=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20= attribute=20existingResponse=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= (remove+,=0A+=20=20=20=20=20=20=20=20element=20error=20{=0A+=20=20=20=20=20= =20=20=20=20=20attribute=20path=20{=20text=20},=0A+=20=20=20=20=20=20=20=20= =20=20attribute=20prefixLanguageFilePath=20{=20text=20},=0A+=20=20=20=20=20= =20=20=20=20=20attribute=20responseMode=20{=20xsd:NCName=20},=0A+=20=20=20= =20=20=20=20=20=20=20attribute=20statusCode=20{=20xsd:integer=20}=0A+=20=20= =20=20=20=20=20=20}+)?=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= staticContent=20{=0A+=20=20=20=20=20=20=20=20=20element=20mimeMap=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20fileExtension=20{=20= xsd:NMTOKEN=20},=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20= mimeType=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20}+=0A+=20=20=20=20=20= =20=20})?,=0A+=20=20=20=20(element=20applicationInitialization=20{=0A+=20= =20=20=20=20=20=20attribute=20xdt:Transform=20{=20xsd:NCName=20},=0A+=20=20= =20=20=20=20=20add=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= rewrite=20{=0A+=20=20=20=20=20=20=20=20=20element=20rules=20{=0A+=20=20=20= =20=20=20=20=20=20=20=20clear=0A+=20=20=20=20=20=20=20=20=20=20=20|=20= element=20rule=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20name=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20stopProcessing=20{=20xsd:boolean=20},=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20element=20match=20{=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20url=20{=20text=20}=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20element=20conditions=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20logicalGrouping=20{=20xsd:NCName=20},=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20add+=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20element=20action=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20redirectType=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20type=20{=20xsd:NCName=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20url=20{=20= text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20=20=20})?,=0A+=20=20=20=20(security=0A+=20=20=20=20=20|=20element=20= aspNetCore=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20arguments=20{=20= text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20hostingModel=20{=20= xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20processPath=20= {=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20requestTimeout=20= {=20xsd:time=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= stdoutLogEnabled=20{=20xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20stdoutLogFile=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20xdt:Transform=20{=20text=20}?=0A+=20=20=20=20=20=20=20}=0A+=20= =20=20=20=20|=20element=20handlers=20{=20(add=20|=20remove)+=20}=0A+=20=20= =20=20=20|=20element=20httpProtocol=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20xdt:Transform=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20= =20=20element=20customHeaders=20{=20clear?,=20remove+=20}=0A+=20=20=20=20= =20=20=20}=0A+=20=20=20=20=20|=20element=20modules=20{=0A+=20=20=20=20=20= =20=20=20=20attribute=20runAllManagedModulesForAllRequests=20{=20= xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20(add=20|=20remove)*=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20validation=20{=0A+=20= =20=20=20=20=20=20=20=20attribute=20validateIntegratedModeConfiguration=20= {=20xsd:boolean=20}=0A+=20=20=20=20=20=20=20})*,=0A+=20=20=20=20element=20= directoryBrowse=20{=0A+=20=20=20=20=20=20attribute=20enabled=20{=20= xsd:boolean=20}=0A+=20=20=20=20}?=0A+=20=20}=0A+system.web=20=3D=0A+=20=20= element=20system.web=20{=0A+=20=20=20=20element=20authorization=20{=0A+=20= =20=20=20=20=20element=20allow=20{=0A+=20=20=20=20=20=20=20=20attribute=20= users=20{=20text=20}=0A+=20=20=20=20=20=20}=0A+=20=20=20=20}=0A+=20=20=20= =20|=20(pages=0A+=20=20=20=20=20=20=20|=20element=20authentication=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20mode=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20|=20element=20= compilation=20{=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20debug=20= {=20xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20= targetFramework=20{=20xsd:NMTOKEN=20}?,=0A+=20=20=20=20=20=20=20=20=20=20= =20attribute=20tempDirectory=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20=20=20attribute=20xdt:Transform=20{=20text=20}?,=0A+=20=20=20=20=20=20= =20=20=20=20=20element=20assemblies=20{=20add+=20}?=0A+=20=20=20=20=20=20= =20=20=20}=0A+=20=20=20=20=20=20=20|=20element=20customErrors=20{=0A+=20=20= =20=20=20=20=20=20=20=20=20attribute=20defaultRedirect=20{=20text=20}?,=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20mode=20{=20xsd:NCName=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20redirectMode=20{=20= xsd:NCName=20}?=0A+=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20= |=20element=20globalization=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= attribute=20requestEncoding=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= =20=20=20=20attribute=20responseEncoding=20{=20xsd:NCName=20}=0A+=20=20=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20|=20element=20httpHandlers=20= {=20add+=20}=0A+=20=20=20=20=20=20=20|=20element=20httpModules=20{=20= add*=20}=0A+=20=20=20=20=20=20=20|=20element=20httpRuntime=20{=0A+=20=20=20= =20=20=20=20=20=20=20=20attribute=20appRequestQueueLimit=20{=20= xsd:integer=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20= enableVersionHeader=20{=20xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20= =20=20attribute=20executionTimeout=20{=20xsd:integer=20}?,=0A+=20=20=20=20= =20=20=20=20=20=20=20attribute=20maxRequestLength=20{=20xsd:integer=20= }?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20minFreeThreads=20{=20= xsd:integer=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20= minLocalRequestFreeThreads=20{=20xsd:integer=20}?,=0A+=20=20=20=20=20=20=20= =20=20=20=20attribute=20requestPathInvalidCharacters=20{=20text=20}?,=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20requestValidationMode=20{=20= xsd:decimal=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20= targetFramework=20{=20xsd:NMTOKEN=20}?,=0A+=20=20=20=20=20=20=20=20=20=20= =20attribute=20useFullyQualifiedRedirectUrl=20{=20xsd:boolean=20}?=0A+=20= =20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20|=20element=20identity=20= {=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20impersonate=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20= |=20element=20machineKey=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= attribute=20validation=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20= }=0A+=20=20=20=20=20=20=20|=20element=20sessionState=20{=0A+=20=20=20=20=20= =20=20=20=20=20=20attribute=20cookieSameSite=20{=20xsd:NCName=20}?,=0A+=20= =20=20=20=20=20=20=20=20=20=20attribute=20cookieless=20{=20xsd:boolean=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20mode=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20stateConnectionString=20= {=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20timeout=20= {=20xsd:integer=20}=0A+=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20= =20|=20element=20xhtmlConformance=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= attribute=20mode=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20})*=0A= +=20=20}=0A+Globalization=20=3D=0A+=20=20element=20Globalization=20{=0A+=20= =20=20=20element=20ResourceProviders=20{=20empty=20}=0A+=20=20=20=20|=20= add+=0A+=20=20}=0A+ns1.add=20=3D=0A+=20=20element=20ns1:add=20{=0A+=20=20= =20=20attribute=20name=20{=20xsd:NCName=20},=0A+=20=20=20=20attribute=20= type=20{=20text=20}=0A+=20=20}=0A+remove=20=3D=0A+=20=20element=20remove=20= {=0A+=20=20=20=20attribute=20name=20{=20xsd:NCName=20}?,=0A+=20=20=20=20= attribute=20statusCode=20{=20xsd:integer=20}?,=0A+=20=20=20=20attribute=20= subStatusCode=20{=20xsd:integer=20}?=0A+=20=20}=0A+clear=20=3D=20element=20= clear=20{=20empty=20}=0Adiff=20--git=20= a/etc/schema/dotnet-packages-config.rnc=20= b/etc/schema/dotnet-packages-config.rnc=0Anew=20file=20mode=20100644=0A= index=2000000000000..702f11aca31=0A---=20/dev/null=0A+++=20= b/etc/schema/dotnet-packages-config.rnc=0A@@=20-0,0=20+1,11=20@@=0A= +default=20namespace=20=3D=20""=0A+=0A+start=20=3D=0A+=20=20element=20= packages=20{=0A+=20=20=20=20element=20package=20{=0A+=20=20=20=20=20=20= attribute=20id=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20attribute=20= targetFramework=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20attribute=20= allowedVersions=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20attribute=20= version=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20}+=0A+=20=20}=0Adiff=20= --git=20a/etc/schema/dotnet-packages-props.rnc=20= b/etc/schema/dotnet-packages-props.rnc=0Anew=20file=20mode=20100644=0A= index=2000000000000..18c689eb2dd=0A---=20/dev/null=0A+++=20= b/etc/schema/dotnet-packages-props.rnc=0A@@=20-0,0=20+1,22=20@@=0A= +default=20namespace=20=3D=20""=0A+=0A+start=20=3D=0A+=20=20element=20= Project=20{=0A+=20=20=20=20element=20PropertyGroup=20{=0A+=20=20=20=20=20= =20element=20ManagePackageVersionsCentrally=20{=20xsd:boolean=20},=0A+=20= =20=20=20=20=20element=20CentralPackageTransitivePinningEnabled=20{=20= xsd:boolean=20},=0A+=20=20=20=20=20=20element=20= CentralPackageVersionOverrideEnabled=20{=20xsd:boolean=20}=0A+=20=20=20=20= }?,=0A+=20=20=20=20element=20ItemGroup=20{=0A+=20=20=20=20=20=20= attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20(element=20= GlobalPackageReference=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20= Version=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20=20=20}+=0A+=20=20=20=20=20= =20=20|=20element=20PackageVersion=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20= =20attribute=20Version=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20}+)=0A= +=20=20=20=20}+=0A+=20=20}=0Adiff=20--git=20a/etc/schema/dotnet-resx.rnc=20= b/etc/schema/dotnet-resx.rnc=0Anew=20file=20mode=20100644=0Aindex=20= 00000000000..26b77e47527=0A---=20/dev/null=0A+++=20= b/etc/schema/dotnet-resx.rnc=0A@@=20-0,0=20+1,57=20@@=0A+default=20= namespace=20=3D=20""=0A+namespace=20msdata=20=3D=20= "urn:schemas-microsoft-com:xml-msdata"=0A+namespace=20xsd=20=3D=20= "http://www.w3.org/2001/XMLSchema"=0A+=0A+start=20=3D=0A+=20=20element=20= root=20{=0A+=20=20=20=20element=20xsd:schema=20{=0A+=20=20=20=20=20=20= attribute=20id=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20element=20= xsd:import=20{=0A+=20=20=20=20=20=20=20=20attribute=20namespace=20{=20= xsd:anyURI=20}=0A+=20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20xsd.element=0A= +=20=20=20=20},=0A+=20=20=20=20element=20resheader=20{=0A+=20=20=20=20=20= =20attribute=20name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20value=0A+=20= =20=20=20}+,=0A+=20=20=20=20(element=20assembly=20{=0A+=20=20=20=20=20=20= =20attribute=20alias=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= attribute=20name=20{=20text=20}=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20data=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20mimetype=20= {=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20name=20{=20text=20= },=0A+=20=20=20=20=20=20=20=20=20attribute=20type=20{=20text=20}?,=0A+=20= =20=20=20=20=20=20=20=20attribute=20xml:space=20{=20xsd:NCName=20}?,=0A+=20= =20=20=20=20=20=20=20=20value=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= |=20element=20metadata=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20= type=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20value=0A+=20=20=20=20=20= =20=20})*=0A+=20=20}=0A+xsd.element=20=3D=0A+=20=20element=20xsd:element=20= {=0A+=20=20=20=20attribute=20minOccurs=20{=20xsd:integer=20}?,=0A+=20=20=20= =20attribute=20name=20{=20xsd:NCName=20},=0A+=20=20=20=20attribute=20= type=20{=20xsd:NMTOKEN=20}?,=0A+=20=20=20=20attribute=20msdata:IsDataSet=20= {=20xsd:boolean=20}?,=0A+=20=20=20=20attribute=20msdata:Ordinal=20{=20= xsd:integer=20}?,=0A+=20=20=20=20element=20xsd:complexType=20{=0A+=20=20=20= =20=20=20element=20xsd:choice=20{=0A+=20=20=20=20=20=20=20=20attribute=20= maxOccurs=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20xsd.element+=0A= +=20=20=20=20=20=20}?,=0A+=20=20=20=20=20=20element=20xsd:sequence=20{=20= xsd.element+=20}?,=0A+=20=20=20=20=20=20element=20xsd:attribute=20{=0A+=20= =20=20=20=20=20=20=20attribute=20name=20{=20xsd:NCName=20}?,=0A+=20=20=20= =20=20=20=20=20attribute=20ref=20{=20xsd:NMTOKEN=20}?,=0A+=20=20=20=20=20= =20=20=20attribute=20type=20{=20xsd:NMTOKEN=20}?,=0A+=20=20=20=20=20=20=20= =20attribute=20use=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20= attribute=20msdata:Ordinal=20{=20xsd:integer=20}?=0A+=20=20=20=20=20=20= }*=0A+=20=20=20=20}*=0A+=20=20}=0A+value=20=3D=20element=20value=20{=20= text=20}=0Adiff=20--git=20a/etc/schema/msbuild.rnc=20= b/etc/schema/msbuild.rnc=0Anew=20file=20mode=20100644=0Aindex=20= 00000000000..9425bbdf0b9=0A---=20/dev/null=0A+++=20= b/etc/schema/msbuild.rnc=0A@@=20-0,0=20+1,1041=20@@=0A+default=20= namespace=20=3D=20""=0A+namespace=20ns1=20=3D=20= "http://schemas.microsoft.com/developer/msbuild/2003"=0A+=0A+start=20=3D=20= Project=20|=20ns1.Project=0A+Project=20=3D=0A+=20=20element=20Project=20= {=0A+=20=20=20=20attribute=20Sdk=20{=20text=20}?,=0A+=20=20=20=20(text=0A= +=20=20=20=20=20|=20ItemGroup=0A+=20=20=20=20=20|=20PropertyGroup=0A+=20=20= =20=20=20|=20element=20Import=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Project=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20ProjectExtensions=20{=0A+=20=20=20=20=20=20=20=20=20= element=20VisualStudio=20{=0A+=20=20=20=20=20=20=20=20=20=20=20element=20= FlavorProperties=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= GUID=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= WebProjectProperties=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= element=20UseIIS=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20element=20AutoAssignPort=20{=20xsd:NCName=20},=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20element=20DevelopmentServerPort=20{=20= xsd:integer=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= DevelopmentServerVPath=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20element=20IISUrl=20{=20xsd:anyURI=20},=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20element=20NTLMAuthentication=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= UseCustomServer=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20element=20CustomServerUrl=20{=20empty=20},=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20element=20SaveServerSettingsInUserFile=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20= =20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20=20|=20element=20= UserProperties=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20configuration_4bicepconfig_1json__JsonSchema=20{=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20xsd:anyURI=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= |=20element=20Target=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= AfterTargets=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20BeforeTargets=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20= =20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20DependsOnTargets=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20attribute=20Inputs=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= attribute=20Outputs=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= (PropertyGroup=0A+=20=20=20=20=20=20=20=20=20=20|=20(element=20RemoveDir=20= {=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Condition=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Directories=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20element=20Delete=20{=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Files=20{=20= text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20}))?,=0A+=20=20=20=20=20= =20=20=20=20(ItemGroup=0A+=20=20=20=20=20=20=20=20=20=20|=20element=20= Error=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20Text=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20=20=20=20=20=20|=20element=20Exec=20{=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20Command=20{=20text=20},=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20ContinueOnError=20{=20= xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= EnvironmentVariables=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20WorkingDirectory=20{=20text=20}?,=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20element=20Output=20{=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20PropertyName=20{=20xsd:NCName=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= TaskParameter=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20}?=0A+=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20= =20=20=20|=20element=20MakeDir=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20Directories=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20= =20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20|=20element=20Message=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20= text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Importance=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20attribute=20Text=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20= })*,=0A+=20=20=20=20=20=20=20=20=20(element=20Copy=20{=0A+=20=20=20=20=20= =20=20=20=20=20=20=20attribute=20DestinationFolder=20{=20text=20},=0A+=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20SourceFiles=20{=20text=20}=0A= +=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20|=20= element=20MSBuild=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20BuildInParallel=20{=20xsd:boolean=20},=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20attribute=20Projects=20{=20text=20},=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20Properties=20{=20text=20},=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Targets=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20})?=0A+=20=20=20=20= =20=20=20})+=0A+=20=20}=0A+ns1.Project=20=3D=0A+=20=20element=20= ns1:Project=20{=0A+=20=20=20=20attribute=20DefaultTargets=20{=20= xsd:NCName=20}?,=0A+=20=20=20=20attribute=20ToolsVersion=20{=20= xsd:decimal=20}?,=0A+=20=20=20=20(text=0A+=20=20=20=20=20|=20= ns1.ItemGroup=0A+=20=20=20=20=20|=20ns1.PropertyGroup=0A+=20=20=20=20=20= |=20element=20ns1:Choose=20{=0A+=20=20=20=20=20=20=20=20=20element=20= ns1:When=20{=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20Condition=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20(ns1.PropertyGroup=20|=20= ns1.ItemGroup+)=0A+=20=20=20=20=20=20=20=20=20}+,=0A+=20=20=20=20=20=20=20= =20=20element=20ns1:Otherwise=20{=20ns1.ItemGroup=20}?=0A+=20=20=20=20=20= =20=20}=0A+=20=20=20=20=20|=20element=20ns1:Import=20{=0A+=20=20=20=20=20= =20=20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20= =20=20attribute=20Label=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20= =20attribute=20Project=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20= =20=20=20|=20element=20ns1:ProjectExtensions=20{=0A+=20=20=20=20=20=20=20= =20=20element=20ns1:VisualStudio=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= element=20ns1:FlavorProperties=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20attribute=20GUID=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20(element=20ns1:WebProjectProperties=20{=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20(element=20ns1:UseIIS=20{=20xsd:NCName=20},=0A+=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= ns1:AutoAssignPort=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20element=20ns1:DevelopmentServerPort=20{=20= xsd:integer=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= element=20ns1:DevelopmentServerVPath=20{=20text=20},=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20element=20ns1:IISUrl=20{=20xsd:anyURI=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= ns1:NTLMAuthentication=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20element=20ns1:UseCustomServer=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= ns1:CustomServerUrl=20{=20empty=20})?,=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20element=20ns1:SaveServerSettingsInUserFile=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20|=20(element=20ns1:ProjectProperties=20= {=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= AddItemTemplatesGuid=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20ApplicationType=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= DebugInfoExeName=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20HostName=20{=20xsd:NCName=20},=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20HostPackage=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20Language=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20OfficeVersion=20{=20= xsd:decimal=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20attribute=20TemplatesPath=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20attribute=20VstxVersion=20{=20= xsd:decimal=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20ns1:Host=20= {=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= GeneratedCodeNamespace=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20IconIndex=20{=20xsd:integer=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20attribute=20PublishedHash=20{=20text=20},=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20element=20ns1:HostItem=20{=0A+=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Blueprint=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20CanActivate=20{=20xsd:boolean=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20CanonicalName=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Code=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20GeneratedCode=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20IconIndex=20{=20= xsd:integer=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20Name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20PublishedHash=20{=20= text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20}))=0A+=20=20=20=20=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20=20|=20element=20= ns1:UserProperties=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20Name=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20}=0A+=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20= =20=20=20|=20element=20ns1:Target=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20AfterTargets=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20= =20attribute=20BeforeTargets=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20= =20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20attribute=20Name=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= attribute=20Outputs=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= (ns1.PropertyGroup=0A+=20=20=20=20=20=20=20=20=20=20|=20element=20= ns1:Error=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20HelpKeyword=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20Text=20{=20text=20}=0A+=20=20=20=20=20=20=20= =20=20=20=20=20}*=0A+=20=20=20=20=20=20=20=20=20=20|=20(ns1.ItemGroup=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20|=20element=20ns1:MakeDir=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Directories=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= }=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20|=20element=20= ns1:WriteCodeFragment=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20AssemblyAttributes=20{=20text=20},=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20Language=20{=20text=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= OutputFile=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= })*),=0A+=20=20=20=20=20=20=20=20=20(element=20ns1:Copy=20{=0A+=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20ContinueOnError=20{=20xsd:boolean=20= }?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20attribute=20DestinationFolder=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= OverwriteReadOnlyFiles=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20SourceFiles=20{=20text=20}=0A+=20=20=20=20=20=20=20=20= =20=20}=0A+=20=20=20=20=20=20=20=20=20=20|=20element=20ns1:CreateItem=20= {=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Exclude=20{=20= text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= ns1.Output=0A+=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20= =20=20=20=20|=20element=20ns1:Delete=20{=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20attribute=20Files=20{=20text=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20TreatErrorsAsWarnings=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20= |=20element=20ns1:Exec=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20Command=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20WorkingDirectory=20{=20text=20}?=0A+=20=20=20=20=20=20=20= =20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20|=20element=20= ns1:GetVersionParts=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20AssemblyPath=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20ns1.Output+=0A+=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20= =20=20=20=20=20=20=20=20|=20element=20ns1:Message=20{=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20Importance=20{=20xsd:NCName=20}?,=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Text=20{=20text=20= }=0A+=20=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20= =20|=20element=20ns1:TokenReplace=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20Destination=20{=20text=20},=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20Path=20{=20text=20},=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20Replacement=20{=20text=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Token=20{=20text=20= }=0A+=20=20=20=20=20=20=20=20=20=20=20=20})*,=0A+=20=20=20=20=20=20=20=20= =20element=20ns1:CallTarget=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20= attribute=20Targets=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20= }?=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= ns1:UsingTask=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20AssemblyFile=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20TaskFactory=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20TaskName=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20element=20= ns1:ParameterGroup=20{=0A+=20=20=20=20=20=20=20=20=20=20=20(element=20= ns1:Path=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= ParameterType=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20Required=20{=20xsd:boolean=20}=0A+=20=20=20=20=20=20=20= =20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20element=20= ns1:Destination=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20ParameterType=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20Required=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20= element=20ns1:Token=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20ParameterType=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20Required=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20= element=20ns1:Replacement=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20ParameterType=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20Required=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20=20=20=20=20=20=20=20})=0A+=20=20=20=20=20=20=20=20=20=20=20|=20= (element=20ns1:AssemblyPath=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20attribute=20ParameterType=20{=20xsd:NCName=20},=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20attribute=20Required=20{=20xsd:boolean=20= }=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20element=20ns1:MajorVersion=20{=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20Output=20{=20xsd:boolean=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= ParameterType=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20= =20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20element=20= ns1:MinorVersion=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20Output=20{=20xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20ParameterType=20{=20xsd:NCName=20}=0A+=20=20= =20=20=20=20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20=20element=20ns1:BuildVersion=20{=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20attribute=20Output=20{=20xsd:boolean=20},=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20attribute=20ParameterType=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20},=0A+=20=20=20= =20=20=20=20=20=20=20=20=20=20=20element=20ns1:RevisionVersion=20{=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Output=20{=20= xsd:boolean=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20ParameterType=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20=20})=0A+=20=20=20=20=20=20=20=20=20},=0A+=20=20=20=20=20=20= =20=20=20element=20ns1:Task=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= element=20ns1:Using=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20Namespace=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20= =20=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20element=20ns1:Code=20{=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20attribute=20Language=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Type=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= text=0A+=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20= }=0A+=20=20=20=20=20=20=20})+=0A+=20=20}=0A+PropertyGroup=20=3D=0A+=20=20= element=20PropertyGroup=20{=0A+=20=20=20=20attribute=20Condition=20{=20= text=20}?,=0A+=20=20=20=20attribute=20Label=20{=20xsd:NCName=20}?,=0A+=20= =20=20=20element=20TargetFrameworks=20{=20text=20}?,=0A+=20=20=20=20= (element=20DotnetMonoRepoVersion=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20= |=20(element=20CFBundleName=20{=20text=20},=0A+=20=20=20=20=20=20=20=20= element=20CFBundleDisplayName=20{=20text=20},=0A+=20=20=20=20=20=20=20=20= element=20CFBundleIdentifier=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= =20element=20CFBundleVersion=20{=20xsd:NMTOKEN=20},=0A+=20=20=20=20=20=20= =20=20element=20CFBundleShortVersionString=20{=20xsd:NMTOKEN=20},=0A+=20=20= =20=20=20=20=20=20element=20CFBundlePackageType=20{=20xsd:NCName=20},=0A= +=20=20=20=20=20=20=20=20element=20CFBundleExecutable=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20element=20CFBundleIconFile=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20element=20NSPrincipalClass=20= {=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20element=20= NSHighResolutionCapable=20{=20xsd:boolean=20}))?,=0A+=20=20=20=20= (element=20SoAssemblyFileVersion=20{=0A+=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20xsd:NMTOKEN=0A+=20=20=20= =20=20},=0A+=20=20=20=20=20element=20SoReleaseVersion=20{=0A+=20=20=20=20= =20=20=20attribute=20Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20= text=0A+=20=20=20=20=20})?,=0A+=20=20=20=20(element=20= AccelerateBuildsInVisualStudio=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20AddLicenseAsEmbeddedResource=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20AddNoticeAsEmbeddedResource=20{=20xsd:boolean=20}=0A= +=20=20=20=20=20|=20element=20AnalysisMode=20{=20xsd:NCName=20}=0A+=20=20= =20=20=20|=20element=20ApiName=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20= xsd:NCName=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= AppConfig=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= AppendTargetFrameworkToOutputPath=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20ApplicationIcon=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ApplicationManifest=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20AspNetCoreHostingModel=20{=20xsd:NCName=20}=0A+=20=20=20=20=20= |=20element=20AssemblyName=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= AssemblyOriginatorKeyFile=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= AssemblyTitle=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= AssemblyVersion=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20|=20element=20= Authors=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= AutoGenerateBindingRedirects=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20xsd:boolean=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= AzureFunctionsVersion=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= BicepCompileAfterTargets=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20BicepCompileBeforeTargets=20{=20xsd:NCName=20}=0A+=20=20=20=20=20= |=20element=20BootstrapperEnabled=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20BuildOutputTargetFolder=20{=20xsd:NCName=20}=0A+=20=20=20=20= =20|=20element=20BuildServerSideRenderer=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20BuiltInComInteropSupport=20{=20xsd:boolean=20}=0A+=20= =20=20=20=20|=20element=20CentralPackageTransitivePinningEnabled=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= CodeAnalysisTreatWarningsAsErrors=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20Company=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= CopyLocalLockFileAssemblies=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20Copyright=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= DebugType=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20= text=20}?,=0A+=20=20=20=20=20=20=20=20=20xsd:NCName=0A+=20=20=20=20=20=20= =20}=0A+=20=20=20=20=20|=20element=20DefaultItemExcludes=20{=20text=20}=0A= +=20=20=20=20=20|=20element=20DefineConstants=20{=20text=20}=0A+=20=20=20= =20=20|=20element=20DelaySign=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20Description=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= Deterministic=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= DisableImplicitNuGetFallbackFolder=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20DisableTransitiveProjectReferences=20{=20xsd:boolean=20}=0A= +=20=20=20=20=20|=20element=20DockerDefaultTargetOS=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20|=20element=20DockerfileContext=20{=20text=20}=0A+=20=20=20= =20=20|=20element=20EmbedUntrackedSources=20{=20xsd:boolean=20}=0A+=20=20= =20=20=20|=20element=20EnableCompressionInSingleFile=20{=20xsd:boolean=20= }=0A+=20=20=20=20=20|=20element=20EnableDefaultCompileItems=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= EnableDefaultEmbeddedResourceItems=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20EnableMSTestRunner=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20EnableNETAnalyzers=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20EnableNuget=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20EnableTrimAnalyzer=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20EnforceCodeStyleInBuild=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20ErrorReport=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20FileVersion=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20|=20= element=20FindInvalidProjectReferences=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20GenerateAssemblyInfo=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20GenerateBindingRedirectsOutputType=20{=20xsd:boolean=20= }=0A+=20=20=20=20=20|=20element=20GenerateDocumentationFile=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20GeneratePackageOnBuild=20= {=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= GenerateResourceUsePreserializedResources=20{=20xsd:boolean=20}=0A+=20=20= =20=20=20|=20element=20ImplicitUsings=20{=20xsd:NCName=20}=0A+=20=20=20=20= =20|=20element=20IncludeNativeLibrariesForSelfExtract=20{=20xsd:boolean=20= }=0A+=20=20=20=20=20|=20element=20IncludeSymbols=20{=20xsd:boolean=20}=0A= +=20=20=20=20=20|=20element=20IsPackable=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20LangVersion=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20= |=20element=20ManagePackageVersionsCentrally=20{=20xsd:boolean=20}=0A+=20= =20=20=20=20|=20element=20MapFileExtensions=20{=20xsd:boolean=20}=0A+=20=20= =20=20=20|=20element=20NoPackageAnalysis=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20NoWarn=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= Nullable=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20Optimize=20= {=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20OutputPath=20{=20= text=20}=0A+=20=20=20=20=20|=20element=20OutputType=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20|=20element=20PackAsTool=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20PackageIcon=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20PackageIconUrl=20{=20empty=20}=0A+=20=20=20=20=20|=20element=20= PackageId=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= PackageLicenseFile=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= PackageProjectUrl=20{=20xsd:anyURI=20}=0A+=20=20=20=20=20|=20element=20= PackageReleaseNotes=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= PackageTags=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= PlatformTarget=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= Platforms=20{=20text=20}=0A+=20=20=20=20=20|=20element=20Prefer32Bit=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20ProduceReferenceAssembly=20= {=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20Product=20{=20text=20= }=0A+=20=20=20=20=20|=20element=20ProjectGuid=20{=20text=20}=0A+=20=20=20= =20=20|=20element=20PublishRepositoryUrl=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20PublishSingleFile=20{=20xsd:boolean=20}=0A+=20=20=20=20= =20|=20element=20RepositoryType=20{=20empty=20}=0A+=20=20=20=20=20|=20= element=20RepositoryUrl=20{=20empty=20}=0A+=20=20=20=20=20|=20element=20= RestoreLockedMode=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20xsd:boolean=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= RestorePackagesWithLockFile=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20RestoreProjectStyle=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20RootNamespace=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= RunPostBuildEvent=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= RunSettingsFilePath=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= RuntimeIdentifier=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= RuntimeIdentifiers=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20text=0A+=20=20=20= =20=20=20=20}=0A+=20=20=20=20=20|=20element=20SatelliteResourceLanguages=20= {=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20SelfContained=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20SignAssembly=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20SoVersionOptions=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20SpaRoot=20{=20text=20}=0A= +=20=20=20=20=20|=20element=20StartupObject=20{=20xsd:NCName=20}=0A+=20=20= =20=20=20|=20element=20Summary=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20SupportedOSPlatformVersion=20{=20xsd:decimal=20}=0A+=20=20=20=20= =20|=20element=20SuppressTrimAnalysisWarnings=20{=20xsd:boolean=20}=0A+=20= =20=20=20=20|=20element=20SymbolPackageFormat=20{=20xsd:NCName=20}=0A+=20= =20=20=20=20|=20element=20TargetFramework=20{=20text=20}=0A+=20=20=20=20=20= |=20element=20Title=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ToolCommandName=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= TreatWarningsAsErrors=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20TrimMode=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= TypeScriptCompileBlocked=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20xsd:boolean=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= TypeScriptToolsVersion=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20UseAppHost=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= UseApplicationTrust=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= UseWPF=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= UseWindowsForms=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= UserSecretsId=20{=20text=20}=0A+=20=20=20=20=20|=20element=20Version=20{=0A= +=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20= =20=20=20=20=20=20=20=20text=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= |=20element=20WarningsAsErrors=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20WarningsNotAsErrors=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20WasmMainJSPath=20{=20text=20})*,=0A+=20=20=20=20(element=20= PackageRequireLicenseAcceptance=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20_FunctionsSkipCleanOutput=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20(element=20OutDir=20{=20text=20},=0A+=20=20=20=20=20=20=20=20= element=20ExcludeXmlAssemblyFiles=20{=20xsd:boolean=20}))?,=0A+=20=20=20=20= element=20EnableUnsafeBinaryFormatterSerialization=20{=20xsd:boolean=20= }?,=0A+=20=20=20=20(element=20AssemblySearchPaths=20{=20text=20}=0A+=20=20= =20=20=20|=20element=20AvaloniaUseCompiledBindingsByDefault=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20BaseOutputPath=20{=20= text=20}=0A+=20=20=20=20=20|=20element=20BicepOutputStyle=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= ContinuousIntegrationBuild=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20DebugSymbols=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20DefaultDocumentationIncludeUndocumentedItems=20{=0A+=20=20=20=20= =20=20=20=20=20xsd:boolean=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20DscZipFile=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= EnableNoticeInPublishOutput=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20GenerateDocumentation=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20IncludeAllContentForSelfExtract=20{=20xsd:boolean=20}=0A+=20= =20=20=20=20|=20element=20IsTestProject=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20NetSdk=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch=20{=0A+=20= =20=20=20=20=20=20=20=20xsd:NCName=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20ShouldIncludeNativeSkiaSharp=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20|=20element=20TargetsForTfmSpecificBuildOutput=20{=20= text=20}=0A+=20=20=20=20=20|=20(element=20SccProjectName=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20element=20SccProvider=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20element=20SccAuxPath=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20element=20SccLocalPath=20{=20= xsd:NCName=20})=0A+=20=20=20=20=20|=20(element=20= GenerateNoticePackageVersion=20{=20xsd:NMTOKEN=20},=0A+=20=20=20=20=20=20= =20=20element=20GenerateNoticeRetryCount=20{=20xsd:integer=20},=0A+=20=20= =20=20=20=20=20=20element=20GenerateNoticeBatchSize=20{=20xsd:integer=20= },=0A+=20=20=20=20=20=20=20=20element=20GenerateNoticeUseLocalFile=20{=0A= +=20=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20},=0A+=20= =20=20=20=20=20=20=20=20=20xsd:boolean=0A+=20=20=20=20=20=20=20=20},=0A+=20= =20=20=20=20=20=20=20element=20GenerateNoticeUpdateLocalFile=20{=0A+=20=20= =20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20},=0A+=20=20=20= =20=20=20=20=20=20=20xsd:boolean=0A+=20=20=20=20=20=20=20=20})=0A+=20=20=20= =20=20|=20(element=20RunNswag=20{=20xsd:boolean=20},=0A+=20=20=20=20=20=20= =20=20element=20RunNodeBuild=20{=20xsd:boolean=20})=0A+=20=20=20=20=20|=20= (element=20PublishTrimmed=20{=20xsd:boolean=20},=0A+=20=20=20=20=20=20=20= =20element=20JsonSerializerIsReflectionEnabledByDefault=20{=0A+=20=20=20=20= =20=20=20=20=20=20xsd:boolean=0A+=20=20=20=20=20=20=20=20})=0A+=20=20=20=20= =20|=20(element=20ApplicationId=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20= =20=20element=20ApplicationVersion=20{=20xsd:integer=20},=0A+=20=20=20=20= =20=20=20=20element=20ApplicationDisplayVersion=20{=20xsd:decimal=20},=0A= +=20=20=20=20=20=20=20=20element=20AndroidPackageFormat=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20element=20AndroidEnableProfiledAot=20{=20= xsd:NCName=20})=0A+=20=20=20=20=20|=20(element=20= DefaultDocumentationFolder=20{=20text=20},=0A+=20=20=20=20=20=20=20=20= element=20DefaultDocumentationLinksBaseUrl=20{=20text=20},=0A+=20=20=20=20= =20=20=20=20element=20DefaultDocumentationLinksOutputFile=20{=20text=20= },=0A+=20=20=20=20=20=20=20=20element=20= DefaultDocumentationExternLinksFiles=20{=20text=20},=0A+=20=20=20=20=20=20= =20=20element=20DefaultDocumentationConfigurationFile=20{=20text=20}))?,=0A= +=20=20=20=20element=20ServiceName=20{=20xsd:NCName=20}?,=0A+=20=20=20=20= (element=20RazorLangVersion=20{=20xsd:decimal=20}=0A+=20=20=20=20=20|=20= (element=20WebRoot=20{=20text=20},=0A+=20=20=20=20=20=20=20=20element=20= WebProjectFile=20{=20text=20},=0A+=20=20=20=20=20=20=20=20element=20= WebOutputPath=20{=20text=20}))?,=0A+=20=20=20=20element=20ClientName=20{=20= text=20}?,=0A+=20=20=20=20element=20DisableDataAnnotationsParam=20{=20= text=20}?,=0A+=20=20=20=20(element=20AvaloniaVersion=20{=20xsd:NMTOKEN=20= }=0A+=20=20=20=20=20|=20element=20ContinuePackingAfterGeneratingNuspec=20= {=20xsd:boolean=20}=0A+=20=20=20=20=20|=20((element=20= NSwagGenerateExceptionClasses=20{=20xsd:boolean=20}=0A+=20=20=20=20=20=20= =20=20=20|=20element=20WrapResponseMethods=20{=20text=20})+,=0A+=20=20=20= =20=20=20=20=20element=20NSwagOptions=20{=20text=20})=0A+=20=20=20=20=20= |=20(element=20DeployDefaultTargetFrameworkVersion=20{=20xsd:decimal=20= },=0A+=20=20=20=20=20=20=20=20element=20VisualStudioVersion=20{=0A+=20=20= =20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20},=0A+=20=20=20= =20=20=20=20=20=20=20xsd:decimal=0A+=20=20=20=20=20=20=20=20}))?=0A+=20=20= }=0A+ItemGroup=20=3D=0A+=20=20element=20ItemGroup=20{=0A+=20=20=20=20= attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20(element=20= ApiClientGen=20{=0A+=20=20=20=20=20=20=20attribute=20Include=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= AvaloniaXaml=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Remove=20{=20= text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= BuildOutputInPackage=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20= TargetPath=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20InternalsVisibleTo=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ProjectsToPublish=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20Service=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Include=20= {=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= _ReferenceCopyLocalPaths=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ClaimsRequirement=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20}*),=0A+=20=20=20=20= element=20WCFMetadata=20{=0A+=20=20=20=20=20=20attribute=20Include=20{=20= text=20}=0A+=20=20=20=20}?,=0A+=20=20=20=20(element=20AdditionalFiles=20= {=0A+=20=20=20=20=20=20=20attribute=20Remove=20{=20text=20}=0A+=20=20=20=20= =20}=0A+=20=20=20=20=20|=20element=20SourceRoot=20{=0A+=20=20=20=20=20=20= =20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20|=20element=20ApiClient=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20}*),=0A= +=20=20=20=20element=20FrameworkReference=20{=0A+=20=20=20=20=20=20= attribute=20Include=20{=20xsd:NCName=20}=0A+=20=20=20=20}?,=0A+=20=20=20=20= (element=20COMReference=20{=0A+=20=20=20=20=20=20=20attribute=20Include=20= {=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20element=20Guid=20{=20text=20= },=0A+=20=20=20=20=20=20=20element=20VersionMajor=20{=20xsd:integer=20},=0A= +=20=20=20=20=20=20=20element=20VersionMinor=20{=20xsd:integer=20},=0A+=20= =20=20=20=20=20=20element=20Lcid=20{=20xsd:integer=20},=0A+=20=20=20=20=20= =20=20element=20WrapperTool=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= element=20Isolated=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= EmbedInteropTypes=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= TrimmerRootDescriptor=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= |=20element=20Watch=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Exclude=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Remove=20{=20text=20}?=0A+=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20= element=20AvaloniaResource=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Remove=20{=20text=20}?=0A+=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20= element=20OpenApiReference=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= ClassName=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20= Namespace=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Options=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20element=20= CodeGenerator=20{=20xsd:NCName=20}?=0A+=20=20=20=20=20=20=20}*),=0A+=20=20= =20=20element=20Bicep=20{=0A+=20=20=20=20=20=20attribute=20Exclude=20{=20= text=20}?,=0A+=20=20=20=20=20=20attribute=20Include=20{=20text=20}?,=0A+=20= =20=20=20=20=20attribute=20NoBuild=20{=20xsd:boolean=20}?,=0A+=20=20=20=20= =20=20attribute=20OutputFile=20{=20text=20}?,=0A+=20=20=20=20=20=20= attribute=20Update=20{=20text=20}?,=0A+=20=20=20=20=20=20element=20= OutputFile=20{=20text=20}?=0A+=20=20=20=20}*,=0A+=20=20=20=20(element=20= Folder=20{=0A+=20=20=20=20=20=20=20attribute=20Include=20{=20text=20}=0A= +=20=20=20=20=20}*=0A+=20=20=20=20=20|=20element=20BicepParam=20{=0A+=20=20= =20=20=20=20=20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20= =20=20}*),=0A+=20=20=20=20(element=20Compile=20{=0A+=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20attribute=20= Link=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20attribute=20Remove=20= {=20text=20}?,=0A+=20=20=20=20=20=20=20attribute=20Update=20{=20text=20= }?,=0A+=20=20=20=20=20=20=20Link?,=0A+=20=20=20=20=20=20=20= (DependentUpon=0A+=20=20=20=20=20=20=20=20|=20element=20AutoGen=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20|=20element=20DesignTime=20{=20= xsd:NCName=20})*,=0A+=20=20=20=20=20=20=20(SubType=0A+=20=20=20=20=20=20=20= =20|=20element=20DesignTimeSharedInput=20{=20xsd:NCName=20})?=0A+=20=20=20= =20=20}=0A+=20=20=20=20=20|=20element=20Content=20{=0A+=20=20=20=20=20=20= =20=20=20attribute=20CopyToOutputDirectory=20{=20xsd:NCName=20}?,=0A+=20=20= =20=20=20=20=20=20=20attribute=20CopyToPublishDirectory=20{=20xsd:NCName=20= }?,=0A+=20=20=20=20=20=20=20=20=20attribute=20Exclude=20{=20text=20}?,=0A= +=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20text=20}?,=0A+=20=20= =20=20=20=20=20=20=20attribute=20Link=20{=20text=20}?,=0A+=20=20=20=20=20= =20=20=20=20attribute=20PackagePath=20{=20text=20}?,=0A+=20=20=20=20=20=20= =20=20=20attribute=20Remove=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Update=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20Link?,=0A= +=20=20=20=20=20=20=20=20=20(CopyToOutputDirectory=0A+=20=20=20=20=20=20=20= =20=20=20|=20CopyToPublishDirectory=0A+=20=20=20=20=20=20=20=20=20=20|=20= DependentUpon=0A+=20=20=20=20=20=20=20=20=20=20|=20ExcludeFromSingleFile=0A= +=20=20=20=20=20=20=20=20=20=20|=20SubType)*=0A+=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20|=20element=20EmbeddedResource=20{=0A+=20=20=20=20=20=20=20= =20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Link=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20LogicalName=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Remove=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Update=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20WithCulture=20{=20xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20= =20CopyToOutputDirectory?,=0A+=20=20=20=20=20=20=20=20=20element=20= CustomToolNamespace=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= element=20LogicalName=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= (Generator=20|=20LastGenOutput)*,=0A+=20=20=20=20=20=20=20=20=20= SubType?,=0A+=20=20=20=20=20=20=20=20=20Link?,=0A+=20=20=20=20=20=20=20=20= =20(DependentUpon=0A+=20=20=20=20=20=20=20=20=20=20|=20element=20= WithCulture=20{=20xsd:boolean=20})?=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20None=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= CopyToOutputDirectory=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20CopyToPublishDirectory=20{=20xsd:NCName=20}?,=0A+=20=20=20=20= =20=20=20=20=20attribute=20Exclude=20{=20text=20}?,=0A+=20=20=20=20=20=20= =20=20=20attribute=20Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20attribute=20Link=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Pack=20{=20xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20PackagePath=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Remove=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Update=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= Generator?,=0A+=20=20=20=20=20=20=20=20=20(LastGenOutput=0A+=20=20=20=20=20= =20=20=20=20=20|=20SubType=0A+=20=20=20=20=20=20=20=20=20=20|=20(element=20= Pack=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20|=20= element=20PackagePath=20{=20empty=20})*),=0A+=20=20=20=20=20=20=20=20=20= CopyToOutputDirectory?,=0A+=20=20=20=20=20=20=20=20=20= (CopyToPublishDirectory=20|=20DependentUpon)?=0A+=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20|=20element=20Resource=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20WCFMetadataStorage=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20})*,=0A+=20=20= =20=20(element=20AndroidResource=20{=0A+=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20Link=0A+=20=20=20=20= =20}=0A+=20=20=20=20=20|=20element=20DesignData=20{=0A+=20=20=20=20=20=20= =20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20|=20element=20WasmExtraFilesToDeploy=20{=0A+=20=20=20=20=20= =20=20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20|=20element=20Using=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Alias=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20}*=0A+=20= =20=20=20=20|=20element=20DocumentName=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20}*=0A+=20= =20=20=20=20|=20(element=20PackageDownload=20{=0A+=20=20=20=20=20=20=20=20= =20=20attribute=20Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20= =20=20attribute=20Version=20{=20text=20}=0A+=20=20=20=20=20=20=20=20}=0A= +=20=20=20=20=20=20=20=20|=20element=20PackageReference=20{=0A+=20=20=20=20= =20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20= =20=20=20=20=20=20=20=20=20attribute=20ExcludeAssets=20{=20xsd:NCName=20= }?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20= text=20},=0A+=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= PrivateAssets=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20= =20attribute=20Version=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20= =20=20(element=20IncludeAssets=20{=20text=20}=0A+=20=20=20=20=20=20=20=20= =20=20=20=20=20|=20element=20PrivateAssets=20{=20xsd:NCName=20})*=0A+=20=20= =20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20|=20element=20= ProjectReference=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20PrivateAssets=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20= =20=20=20=20=20attribute=20Remove=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20= =20=20=20=20=20=20=20(element=20Properties=20{=20text=20}=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20|=20(Project,=0A+=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20element=20Name=20{=20xsd:NCName=20}))?=0A+=20=20=20=20=20= =20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20|=20element=20Reference=20{=0A= +=20=20=20=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20text=20},=0A= +=20=20=20=20=20=20=20=20=20=20=20=20(EmbedInteropTypes=0A+=20=20=20=20=20= =20=20=20=20=20=20=20=20|=20element=20HintPath=20{=0A+=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20text=0A+=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20|=20= element=20Private=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20|=20element=20SpecificVersion=20{=20xsd:NCName=20})*=0A+=20=20=20=20= =20=20=20=20=20=20})*=0A+=20=20=20=20=20|=20(element=20DistFiles=20{=0A+=20= =20=20=20=20=20=20=20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20= =20=20=20=20=20=20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20= =20=20=20=20}+,=0A+=20=20=20=20=20=20=20=20element=20= ResolvedFileToPublish=20{=0A+=20=20=20=20=20=20=20=20=20=20attribute=20= Exclude=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20element=20= RelativePath=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20= CopyToPublishDirectory,=0A+=20=20=20=20=20=20=20=20=20=20= ExcludeFromSingleFile?=0A+=20=20=20=20=20=20=20=20})=0A+=20=20=20=20=20|=20= element=20TypeScriptCompile=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20= Remove=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20DependentUpon?=0A+=20= =20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20element=20Page=20{=0A+=20=20=20= =20=20=20=20=20=20attribute=20Generator=20{=20xsd:NMTOKEN=20}?,=0A+=20=20= =20=20=20=20=20=20=20attribute=20Include=20{=20text=20}?,=0A+=20=20=20=20= =20=20=20=20=20attribute=20Remove=20{=20text=20}?,=0A+=20=20=20=20=20=20=20= =20=20attribute=20SubType=20{=20xsd:NCName=20}?=0A+=20=20=20=20=20=20=20= }*)=0A+=20=20}=0A+ns1.PropertyGroup=20=3D=0A+=20=20element=20= ns1:PropertyGroup=20{=0A+=20=20=20=20attribute=20Condition=20{=20text=20= }?,=0A+=20=20=20=20(element=20ns1:NugetFolder=20{=20text=20},=0A+=20=20=20= =20=20element=20ns1:BuildFolder=20{=20text=20})?,=0A+=20=20=20=20element=20= ns1:SoReleaseVersion=20{=20text=20}?,=0A+=20=20=20=20(element=20= ns1:ApplicationManifest=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20ns1:ErrorText=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:__paket__NETStandard_Library_targets=20{=20text=20})?,=0A+=20=20=20=20= element=20ns1:PreBuildEvent=20{=0A+=20=20=20=20=20=20attribute=20= Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20text=0A+=20=20=20=20}?,=0A= +=20=20=20=20element=20ns1:__paket__MSTest_TestFramework_targets=20{=20= text=20}?,=0A+=20=20=20=20element=20ns1:SoLegacyVersion=20{=20xsd:NCName=20= }?,=0A+=20=20=20=20element=20ns1:SoBetaTag=20{=20empty=20}?,=0A+=20=20=20= =20element=20ns1:ComputerName=20{=20text=20}?,=0A+=20=20=20=20element=20= ns1:__paket__MSTest_TestAdapter_props=20{=20text=20}?,=0A+=20=20=20=20= element=20ns1:__paket__MSTest_TestAdapter_targets=20{=20text=20}?,=0A+=20= =20=20=20element=20ns1:MinimumVisualStudioVersion=20{=20xsd:decimal=20= }?,=0A+=20=20=20=20(element=20ns1:AppDesignerFolder=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20|=20element=20ns1:ApplicationRevision=20{=20xsd:integer=20= }=0A+=20=20=20=20=20|=20element=20ns1:ApplicationVersion=20{=20text=20}=0A= +=20=20=20=20=20|=20element=20ns1:AssemblyName=20{=20xsd:NCName=20}=0A+=20= =20=20=20=20|=20element=20ns1:AssemblyOriginatorKeyFile=20{=20text=20}=0A= +=20=20=20=20=20|=20element=20ns1:AutoGenerateBindingRedirects=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:AutoIncrementApplicationRevision=20{=20xsd:boolean=20}=0A+=20=20=20=20= =20|=20element=20ns1:BootstrapperEnabled=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20ns1:CodeAnalysisRuleSet=20{=20text=20}=0A+=20=20=20=20= =20|=20element=20ns1:Configuration=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20= xsd:NCName=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= ns1:DebugSymbols=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:DebugType=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= ns1:DefineConstants=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:DependsOnNETStandard=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20ns1:Deterministic=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20ns1:DocumentationFile=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ns1:EnableUnmanagedDebugging=20{=20xsd:boolean=20}=0A+=20=20=20= =20=20|=20element=20ns1:ErrorReport=20{=20xsd:NCName=20}=0A+=20=20=20=20=20= |=20element=20ns1:FileAlignment=20{=20xsd:integer=20}=0A+=20=20=20=20=20= |=20element=20ns1:FileUpgradeFlags=20{=20empty=20}=0A+=20=20=20=20=20|=20= element=20ns1:FindInvalidProjectReferences=20{=20xsd:boolean=20}=0A+=20=20= =20=20=20|=20element=20ns1:FriendlyName=20{=20xsd:NCName=20}=0A+=20=20=20= =20=20|=20element=20ns1:GenerateBindingRedirectsOutputType=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:IISExpressAnonymousAuthentication=20{=20empty=20}=0A+=20=20=20=20=20= |=20element=20ns1:IISExpressSSLPort=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ns1:IISExpressUseClassicPipelineMode=20{=20empty=20}=0A+=20=20=20= =20=20|=20element=20ns1:IISExpressWindowsAuthentication=20{=20empty=20}=0A= +=20=20=20=20=20|=20element=20ns1:Install=20{=20xsd:boolean=20}=0A+=20=20= =20=20=20|=20element=20ns1:Install=46rom=20{=20xsd:NCName=20}=0A+=20=20=20= =20=20|=20element=20ns1:InstallUrl=20{=20empty=20}=0A+=20=20=20=20=20|=20= element=20ns1:IsCodedUITest=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20ns1:IsWebBootstrapper=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20ns1:LoadBehavior=20{=20xsd:integer=20}=0A+=20=20=20=20=20|=20= element=20ns1:ManifestCertificateThumbprint=20{=20text=20}=0A+=20=20=20=20= =20|=20element=20ns1:ManifestKeyFile=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ns1:MapFileExtensions=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20ns1:NoStandardLibraries=20{=20xsd:boolean=20}=0A+=20=20=20=20= =20|=20element=20ns1:NoWarn=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:NuGetPackageImportStamp=20{=20empty=20}=0A+=20=20=20=20=20|=20= element=20ns1:NugetExe=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:OfficeApplicationDescription=20{=20empty=20}=0A+=20=20=20=20=20|=20= element=20ns1:OldToolsVersion=20{=20xsd:decimal=20}=0A+=20=20=20=20=20|=20= element=20ns1:Optimize=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20ns1:OutputPath=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:OutputType=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= ns1:PackageDestinationDirectory=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ns1:Platform=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20xsd:NCName=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20ns1:PlatformTarget=20= {=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20ns1:Prefer32Bit=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20ns1:ProductName=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20ns1:ProductVersion=20{=20= text=20}=0A+=20=20=20=20=20|=20element=20ns1:ProjectGuid=20{=20text=20}=0A= +=20=20=20=20=20|=20element=20ns1:ProjectTypeGuids=20{=20text=20}=0A+=20=20= =20=20=20|=20element=20ns1:PublishUrl=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ns1:PublisherName=20{=20empty=20}=0A+=20=20=20=20=20|=20= element=20ns1:ReferencePath=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:RestorePackages=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:RootNamespace=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= ns1:RunPostBuildEvent=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20= ns1:SccAuxPath=20{=20xsd:anyURI=20}=0A+=20=20=20=20=20|=20element=20= ns1:SccLocalPath=20{=20xsd:NMTOKEN=20}=0A+=20=20=20=20=20|=20element=20= ns1:SccProjectName=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:SccProvider=20{=20text=20}=0A+=20=20=20=20=20|=20element=20= ns1:SchemaVersion=20{=20xsd:decimal=20}=0A+=20=20=20=20=20|=20element=20= ns1:SignAssembly=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:SignManifests=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:SolutionDir=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Condition=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20text=0A+=20=20=20=20=20=20=20= }=0A+=20=20=20=20=20|=20element=20ns1:StartupObject=20{=20empty=20}=0A+=20= =20=20=20=20|=20element=20ns1:SupportUrl=20{=20empty=20}=0A+=20=20=20=20=20= |=20element=20ns1:TargetCulture=20{=20xsd:NCName=20}=0A+=20=20=20=20=20|=20= element=20ns1:TargetFrameworkProfile=20{=20text=20}=0A+=20=20=20=20=20|=20= element=20ns1:TargetFrameworkVersion=20{=20xsd:NCName=20}=0A+=20=20=20=20= =20|=20element=20ns1:TargetVsixContainerName=20{=20xsd:NCName=20}=0A+=20=20= =20=20=20|=20element=20ns1:TestProjectType=20{=20xsd:NCName=20}=0A+=20=20= =20=20=20|=20element=20ns1:TypeScriptCompileBlocked=20{=20xsd:boolean=20= }=0A+=20=20=20=20=20|=20element=20ns1:TypeScriptToolsVersion=20{=20= xsd:decimal=20}=0A+=20=20=20=20=20|=20element=20ns1:UpdateEnabled=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20ns1:UpdateInterval=20{=20= xsd:integer=20}=0A+=20=20=20=20=20|=20element=20ns1:UpdateIntervalUnits=20= {=20xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20ns1:UpdateMode=20{=20= xsd:NCName=20}=0A+=20=20=20=20=20|=20element=20ns1:UpdatePeriodically=20= {=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20ns1:UpdateRequired=20= {=20xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:UpgradeBackupLocation=20{=20empty=20}=0A+=20=20=20=20=20|=20element=20= ns1:Use64BitIISExpress=20{=20empty=20}=0A+=20=20=20=20=20|=20element=20= ns1:UseApplicationTrust=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20ns1:UseGlobalApplicationHostFile=20{=20empty=20}=0A+=20=20=20=20= =20|=20element=20ns1:UseIISExpress=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20ns1:UseVSHostingProcess=20{=20xsd:boolean=20}=0A+=20=20=20=20= =20|=20element=20ns1:VSTO_TrustAssembliesLocation=20{=20xsd:boolean=20}=0A= +=20=20=20=20=20|=20element=20ns1:VSToolsPath=20{=0A+=20=20=20=20=20=20=20= =20=20attribute=20Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20= text=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= ns1:VisualStudioVersion=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20xsd:decimal=0A+=20= =20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20ns1:WarningLevel=20{=20= xsd:integer=20}=0A+=20=20=20=20=20|=20element=20= ns1:WcfConfigValidationEnabled=20{=20xsd:NCName=20})*,=0A+=20=20=20=20= element=20ns1:UseCodebase=20{=20xsd:boolean=20}?,=0A+=20=20=20=20element=20= ns1:GeneratePkgDefFile=20{=20xsd:boolean=20}?,=0A+=20=20=20=20(element=20= ns1:CopyBuildOutputToOutputDirectory=20{=20xsd:boolean=20}=0A+=20=20=20=20= =20|=20element=20ns1:CopyOutputSymbolsToOutputDirectory=20{=20= xsd:boolean=20}=0A+=20=20=20=20=20|=20element=20= ns1:CopyVsixManifestToOutput=20{=20xsd:boolean=20}=0A+=20=20=20=20=20|=20= element=20ns1:CreateVsixContainer=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20ns1:DeployExtension=20{=20xsd:boolean=20}=0A+=20=20=20=20=20= |=20element=20ns1:DeployVSTemplates=20{=20xsd:boolean=20}=0A+=20=20=20=20= =20|=20element=20ns1:IncludeAssemblyInVSIXContainer=20{=20xsd:boolean=20= }=0A+=20=20=20=20=20|=20element=20= ns1:IncludeDebugSymbolsInLocalVSIXDeployment=20{=0A+=20=20=20=20=20=20=20= =20=20xsd:boolean=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ns1:IncludeDebugSymbolsInVSIXContainer=20{=20xsd:boolean=20}=0A= +=20=20=20=20=20|=20element=20ns1:RuntimeIdentifier=20{=20xsd:NCName=20= })*,=0A+=20=20=20=20(element=20ns1:ApplicationIcon=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20|=20element=20ns1:OfficeApplication=20{=20xsd:NCName=20}=0A= +=20=20=20=20=20|=20element=20ns1:PostBuildEvent=20{=0A+=20=20=20=20=20=20= =20=20=20attribute=20Condition=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20text=0A+=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20(element=20= ns1:StartAction=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20element=20= ns1:StartProgram=20{=0A+=20=20=20=20=20=20=20=20=20=20attribute=20= Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20=20text=0A+=20=20= =20=20=20=20=20=20},=0A+=20=20=20=20=20=20=20=20element=20= ns1:StartArguments=20{=20text=20},=0A+=20=20=20=20=20=20=20=20element=20= ns1:EnableNoticeInVisualStudioVsix=20{=20xsd:boolean=20}))=0A+=20=20}=0A= +ns1.ItemGroup=20=3D=0A+=20=20element=20ns1:ItemGroup=20{=0A+=20=20=20=20= (element=20ns1:AssemblyAttributes=20{=0A+=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20element=20= ns1:_Parameter1=20{=20text=20}=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ns1:COMReference=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20element=20= ns1:Guid=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20element=20= ns1:VersionMajor=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20=20=20= element=20ns1:VersionMinor=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20= =20=20element=20ns1:Lcid=20{=20xsd:integer=20},=0A+=20=20=20=20=20=20=20=20= =20element=20ns1:WrapperTool=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= =20=20element=20ns1:Isolated=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20= =20=20ns1.EmbedInteropTypes=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20= |=20element=20ns1:WCFMetadata=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20|=20element=20ns1:ProjectReference=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20= ns1.Project,=0A+=20=20=20=20=20=20=20=20=20element=20ns1:Name=20{=20= xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20(ns1.VSIXSubPath,=0A+=20=20= =20=20=20=20=20=20=20=20element=20ns1:ReferenceOutputAssembly=20{=20= xsd:boolean=20})?,=0A+=20=20=20=20=20=20=20=20=20element=20= ns1:IncludeOutputGroupsInVSIX=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20= =20element=20ns1:IncludeOutputGroupsInVSIXLocalOnly=20{=20text=20}?=0A+=20= =20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20element=20ns1:Folder=20{=0A+=20= =20=20=20=20=20=20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20= =20=20=20}*),=0A+=20=20=20=20element=20ns1:VSTemplate=20{=0A+=20=20=20=20= =20=20attribute=20Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20= element=20ns1:OutputSubPath=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20= ns1.SubType=0A+=20=20=20=20}*,=0A+=20=20=20=20(element=20= ns1:CodeAnalysisDependentAssemblyPaths=20{=0A+=20=20=20=20=20=20=20= attribute=20Condition=20{=20text=20},=0A+=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20element=20ns1:Visible=20= {=20xsd:NCName=20}=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= ns1:PackageSourceDirectory=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ns1:WebReferences=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ns1:Page=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Include=20= {=20text=20},=0A+=20=20=20=20=20=20=20=20=20ns1.Generator,=0A+=20=20=20=20= =20=20=20=20=20ns1.SubType=0A+=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20= |=20element=20ns1:Reference=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20element=20= ns1:RequiredTargetFramework=20{=20xsd:decimal=20}?,=0A+=20=20=20=20=20=20= =20=20=20element=20ns1:SpecificVersion=20{=20xsd:NCName=20}?,=0A+=20=20=20= =20=20=20=20=20=20ns1.EmbedInteropTypes?,=0A+=20=20=20=20=20=20=20=20=20= element=20ns1:HintPath=20{=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20= element=20ns1:Private=20{=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20= ns1.Paket?=0A+=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20element=20= ns1:VSIXSourceItem=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Exclude=20= {=20text=20}?,=0A+=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20= text=20},=0A+=20=20=20=20=20=20=20=20=20attribute=20VSIXSubPath=20{=20= xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20=20=20ns1.VSIXSubPath?=0A+=20=20= =20=20=20=20=20}*=0A+=20=20=20=20=20|=20element=20ns1:PackageReference=20= {=0A+=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20xsd:NCName=20= },=0A+=20=20=20=20=20=20=20=20=20attribute=20Version=20{=20text=20}?,=0A= +=20=20=20=20=20=20=20=20=20element=20ns1:Version=20{=20xsd:NMTOKEN=20= }?,=0A+=20=20=20=20=20=20=20=20=20element=20ns1:IncludeAssets=20{=20text=20= }?,=0A+=20=20=20=20=20=20=20=20=20element=20ns1:PrivateAssets=20{=20= xsd:NCName=20}?=0A+=20=20=20=20=20=20=20}*=0A+=20=20=20=20=20|=20element=20= ns1:Analyzer=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20= text=20},=0A+=20=20=20=20=20=20=20=20=20ns1.Paket=0A+=20=20=20=20=20=20=20= }*),=0A+=20=20=20=20element=20ns1:ApplicationDefinition=20{=0A+=20=20=20=20= =20=20attribute=20Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20= ns1.Generator,=0A+=20=20=20=20=20=20ns1.SubType=0A+=20=20=20=20}?,=0A+=20= =20=20=20(element=20ns1:Compile=20{=0A+=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20element=20ns1:AutoGen=20= {=20xsd:NCName=20}?,=0A+=20=20=20=20=20=20=20ns1.Link?,=0A+=20=20=20=20=20= =20=20(ns1.DependentUpon=0A+=20=20=20=20=20=20=20=20|=20element=20= ns1:DesignTime=20{=20xsd:NCName=20}=0A+=20=20=20=20=20=20=20=20|=20= element=20ns1:DesignTimeSharedInput=20{=20xsd:NCName=20})*,=0A+=20=20=20=20= =20=20=20ns1.SubType?=0A+=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= ns1:Content=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20= text=20},=0A+=20=20=20=20=20=20=20=20=20element=20ns1:IncludeInVSIX=20{=20= xsd:boolean=20}?,=0A+=20=20=20=20=20=20=20=20=20= (ns1.CopyToOutputDirectory=20|=20ns1.DependentUpon=20|=20ns1.SubType)?=0A= +=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20= ns1:EmbeddedResource=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20text=20},=0A+=20=20=20=20=20=20=20=20=20(ns1.Generator,=20= ns1.LastGenOutput)?,=0A+=20=20=20=20=20=20=20=20=20(ns1.DependentUpon=20= |=20ns1.SubType)?=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20ns1:EntityDeploy=20{=0A+=20=20=20=20=20=20=20=20=20attribute=20= Include=20{=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20= ns1.Generator,=0A+=20=20=20=20=20=20=20=20=20ns1.LastGenOutput=0A+=20=20=20= =20=20=20=20}=0A+=20=20=20=20=20|=20element=20ns1:None=20{=0A+=20=20=20=20= =20=20=20=20=20attribute=20Include=20{=20text=20},=0A+=20=20=20=20=20=20=20= =20=20(ns1.Generator,=20ns1.LastGenOutput)?,=0A+=20=20=20=20=20=20=20=20=20= (ns1.DependentUpon=20|=20ns1.Link)?,=0A+=20=20=20=20=20=20=20=20=20= ns1.CopyToOutputDirectory?,=0A+=20=20=20=20=20=20=20=20=20ns1.SubType?=0A= +=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20element=20ns1:Resource=20{=0A= +=20=20=20=20=20=20=20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20= =20=20=20=20})*,=0A+=20=20=20=20(element=20ns1:AppDesigner=20{=0A+=20=20=20= =20=20=20=20attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20}=0A+=20= =20=20=20=20|=20element=20ns1:Service=20{=0A+=20=20=20=20=20=20=20=20=20= attribute=20Include=20{=20text=20}=0A+=20=20=20=20=20=20=20}*)=0A+=20=20= }=0A+ns1.Output=20=3D=0A+=20=20element=20ns1:Output=20{=0A+=20=20=20=20= attribute=20ItemName=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= PropertyName=20{=20xsd:NCName=20}?,=0A+=20=20=20=20attribute=20= TaskParameter=20{=20xsd:NCName=20}=0A+=20=20}=0A+EmbedInteropTypes=20=3D=20= element=20EmbedInteropTypes=20{=20xsd:NCName=20}=0A+Generator=20=3D=20= element=20Generator=20{=20text=20}=0A+SubType=20=3D=20element=20SubType=20= {=20text=20}=0A+LastGenOutput=20=3D=20element=20LastGenOutput=20{=20= xsd:NCName=20}=0A+CopyToOutputDirectory=20=3D=20element=20= CopyToOutputDirectory=20{=20xsd:NCName=20}=0A+DependentUpon=20=3D=20= element=20DependentUpon=20{=20text=20}=0A+CopyToPublishDirectory=20=3D=20= element=20CopyToPublishDirectory=20{=20xsd:NCName=20}=0A+Link=20=3D=20= element=20Link=20{=20text=20}=0A+ExcludeFromSingleFile=20=3D=20element=20= ExcludeFromSingleFile=20{=20xsd:boolean=20}=0A+ns1.VSIXSubPath=20=3D=20= element=20ns1:VSIXSubPath=20{=20xsd:NCName=20}=0A+ns1.EmbedInteropTypes=20= =3D=20element=20ns1:EmbedInteropTypes=20{=20xsd:NCName=20}=0A= +ns1.SubType=20=3D=20element=20ns1:SubType=20{=20xsd:NCName=20}=0A= +ns1.Generator=20=3D=20element=20ns1:Generator=20{=20xsd:NMTOKEN=20}=0A= +ns1.Paket=20=3D=20element=20ns1:Paket=20{=20xsd:NCName=20}=0A= +ns1.LastGenOutput=20=3D=20element=20ns1:LastGenOutput=20{=20xsd:NCName=20= }=0A+ns1.DependentUpon=20=3D=20element=20ns1:DependentUpon=20{=20= xsd:NCName=20}=0A+ns1.Link=20=3D=20element=20ns1:Link=20{=20text=20}=0A= +ns1.CopyToOutputDirectory=20=3D=0A+=20=20element=20= ns1:CopyToOutputDirectory=20{=20xsd:NCName=20}=0Adiff=20--git=20= a/etc/schema/nuget.rnc=20b/etc/schema/nuget.rnc=0Anew=20file=20mode=20= 100644=0Aindex=2000000000000..ab7052e91d1=0A---=20/dev/null=0A+++=20= b/etc/schema/nuget.rnc=0A@@=20-0,0=20+1,25=20@@=0A+default=20namespace=20= =3D=20""=0A+=0A+start=20=3D=0A+=20=20element=20configuration=20{=0A+=20=20= =20=20element=20packageRestore=20{=20add+=20}?,=0A+=20=20=20=20(element=20= config=20{=20add=20}=0A+=20=20=20=20=20|=20element=20= packageSourceMapping=20{=0A+=20=20=20=20=20=20=20=20=20element=20= packageSource=20{=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20key=20= {=20xsd:NCName=20},=0A+=20=20=20=20=20=20=20=20=20=20=20element=20= package=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20= pattern=20{=20text=20}=0A+=20=20=20=20=20=20=20=20=20=20=20}=0A+=20=20=20= =20=20=20=20=20=20}+=0A+=20=20=20=20=20=20=20}=0A+=20=20=20=20=20|=20= element=20packageSources=20{=0A+=20=20=20=20=20=20=20=20=20element=20= clear=20{=20empty=20},=0A+=20=20=20=20=20=20=20=20=20add+=0A+=20=20=20=20= =20=20=20})+=0A+=20=20}=0A+add=20=3D=0A+=20=20element=20add=20{=0A+=20=20= =20=20attribute=20key=20{=20xsd:NCName=20},=0A+=20=20=20=20attribute=20= protocolVersion=20{=20xsd:integer=20}?,=0A+=20=20=20=20attribute=20value=20= {=20xsd:anyURI=20}=0A+=20=20}=0Adiff=20--git=20a/etc/schema/nuspec.rnc=20= b/etc/schema/nuspec.rnc=0Anew=20file=20mode=20100644=0Aindex=20= 00000000000..a4332f84fc0=0A---=20/dev/null=0A+++=20= b/etc/schema/nuspec.rnc=0A@@=20-0,0=20+1,100=20@@=0A+namespace=20a=20=3D=20= "http://relaxng.org/ns/compatibility/annotations/1.0"=0A+default=20= namespace=20mstns=20=3D=20= "http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd"=0A+namespace=20= rng=20=3D=20"http://relaxng.org/ns/structure/1.0"=0A+=0A+dependency=20=3D=0A= +=20=20attribute=20id=20{=20xsd:string=20},=0A+=20=20attribute=20version=20= {=20xsd:string=20}?,=0A+=20=20attribute=20include=20{=20xsd:string=20}?,=0A= +=20=20attribute=20exclude=20{=20xsd:string=20}?=0A+dependencyGroup=20=3D=0A= +=20=20element=20dependency=20{=20dependency=20}*,=0A+=20=20attribute=20= targetFramework=20{=20xsd:string=20}?=0A+reference=20=3D=20attribute=20= file=20{=20xsd:string=20}=0A+contentFileEntries=20=3D=0A+=20=20attribute=20= include=20{=20xsd:string=20},=0A+=20=20attribute=20exclude=20{=20= xsd:string=20}?,=0A+=20=20attribute=20buildAction=20{=20xsd:string=20}?,=0A= +=20=20attribute=20copyToOutput=20{=20xsd:boolean=20}?,=0A+=20=20= attribute=20flatten=20{=20xsd:boolean=20}?=0A+referenceGroup=20=3D=0A+=20= =20element=20reference=20{=20reference=20}+,=0A+=20=20attribute=20= targetFramework=20{=20xsd:string=20}?=0A+frameworkReference=20=3D=20= attribute=20name=20{=20xsd:string=20}=0A+frameworkReferenceGroup=20=3D=0A= +=20=20element=20frameworkReference=20{=20frameworkReference=20}*,=0A+=20= =20attribute=20targetFramework=20{=20xsd:string=20}=0A+start=20|=3D=20= starting_package=0A+starting_package=20=3D=0A+=20=20element=20package=20= {=0A+=20=20=20=20element=20metadata=20{=0A+=20=20=20=20=20=20(element=20= id=20{=20xsd:string=20}=0A+=20=20=20=20=20=20=20&=20element=20version=20= {=20xsd:string=20}=0A+=20=20=20=20=20=20=20&=20element=20title=20{=20= xsd:string=20}?=0A+=20=20=20=20=20=20=20&=20element=20authors=20{=20= xsd:string=20}=0A+=20=20=20=20=20=20=20&=20element=20owners=20{=20= xsd:string=20}?=0A+=20=20=20=20=20=20=20&=20element=20licenseUrl=20{=20= xsd:anyURI=20}?=0A+=20=20=20=20=20=20=20&=20element=20projectUrl=20{=20= xsd:anyURI=20}?=0A+=20=20=20=20=20=20=20&=20element=20iconUrl=20{=20= xsd:anyURI=20}?=0A+=20=20=20=20=20=20=20&=20element=20= requireLicenseAcceptance=20{=20xsd:boolean=20}?=0A+=20=20=20=20=20=20=20= &=20element=20developmentDependency=20{=20xsd:boolean=20}?=0A+=20=20=20=20= =20=20=20&=20element=20description=20{=20xsd:string=20}=0A+=20=20=20=20=20= =20=20&=20element=20summary=20{=20xsd:string=20}?=0A+=20=20=20=20=20=20=20= &=20element=20releaseNotes=20{=20xsd:string=20}?=0A+=20=20=20=20=20=20=20= &=20(element=20copyright=20{=20xsd:string=20}?)=0A+=20=20=20=20=20=20=20=20= =20>>=20a:documentation=20[=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20= "\x{a}"=20~=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20"=20=20=20=20=20= =20=20=20=20=20=20=20default=20value=20is=20:=20en-US"=0A+=20=20=20=20=20= =20=20=20=20=20=20=20]=0A+=20=20=20=20=20=20=20&=20element=20language=20= {=20xsd:string=20}?=0A+=20=20=20=20=20=20=20&=20element=20tags=20{=20= xsd:string=20}?=0A+=20=20=20=20=20=20=20&=20element=20serviceable=20{=20= xsd:boolean=20}?=0A+=20=20=20=20=20=20=20&=20element=20icon=20{=20= xsd:string=20}?=0A+=20=20=20=20=20=20=20&=20element=20readme=20{=20= xsd:string=20}?=0A+=20=20=20=20=20=20=20&=20element=20repository=20{=0A+=20= =20=20=20=20=20=20=20=20=20=20attribute=20type=20{=20xsd:string=20}?,=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20url=20{=20xsd:anyURI=20}?,=0A= +=20=20=20=20=20=20=20=20=20=20=20attribute=20branch=20{=20xsd:string=20= }?,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20commit=20{=20= xsd:string=20}?=0A+=20=20=20=20=20=20=20=20=20}?=0A+=20=20=20=20=20=20=20= &=20element=20license=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= xsd:string,=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20type=20{=20= xsd:string=20},=0A+=20=20=20=20=20=20=20=20=20=20=20attribute=20version=20= {=20xsd:string=20}?=0A+=20=20=20=20=20=20=20=20=20}?=0A+=20=20=20=20=20=20= =20&=20element=20packageTypes=20{=0A+=20=20=20=20=20=20=20=20=20=20=20= element=20packageType=20{=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20= attribute=20name=20{=20xsd:string=20},=0A+=20=20=20=20=20=20=20=20=20=20=20= =20=20attribute=20version=20{=20xsd:string=20}?=0A+=20=20=20=20=20=20=20=20= =20=20=20}*=0A+=20=20=20=20=20=20=20=20=20}?=0A+=20=20=20=20=20=20=20&=20= element=20dependencies=20{=0A+=20=20=20=20=20=20=20=20=20=20=20(element=20= dependency=20{=20dependency=20}=0A+=20=20=20=20=20=20=20=20=20=20=20=20|=20= element=20group=20{=20dependencyGroup=20})*=0A+=20=20=20=20=20=20=20=20=20= }?=0A+=20=20=20=20=20=20=20&=20element=20frameworkAssemblies=20{=0A+=20=20= =20=20=20=20=20=20=20=20=20element=20frameworkAssembly=20{=0A+=20=20=20=20= =20=20=20=20=20=20=20=20=20attribute=20assemblyName=20{=20xsd:string=20= },=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20attribute=20targetFramework=20= {=20xsd:string=20}?=0A+=20=20=20=20=20=20=20=20=20=20=20}*=0A+=20=20=20=20= =20=20=20=20=20}?=0A+=20=20=20=20=20=20=20&=20element=20= frameworkReferences=20{=0A+=20=20=20=20=20=20=20=20=20=20=20element=20= group=20{=20frameworkReferenceGroup=20}*=0A+=20=20=20=20=20=20=20=20=20= }?=0A+=20=20=20=20=20=20=20&=20element=20references=20{=0A+=20=20=20=20=20= =20=20=20=20=20=20(element=20reference=20{=20reference=20}=0A+=20=20=20=20= =20=20=20=20=20=20=20=20|=20element=20group=20{=20referenceGroup=20})*=0A= +=20=20=20=20=20=20=20=20=20}?=0A+=20=20=20=20=20=20=20&=20element=20= contentFiles=20{=0A+=20=20=20=20=20=20=20=20=20=20=20(element=20files=20= {=20contentFileEntries=20})*=0A+=20=20=20=20=20=20=20=20=20}?),=0A+=20=20= =20=20=20=20attribute=20minClientVersion=20{=20xsd:string=20}?=0A+=20=20=20= =20},=0A+=20=20=20=20element=20files=20{=0A+=20=20=20=20=20=20element=20= file=20{=0A+=20=20=20=20=20=20=20=20attribute=20src=20{=20xsd:string=20= },=0A+=20=20=20=20=20=20=20=20attribute=20target=20{=20xsd:string=20}?,=0A= +=20=20=20=20=20=20=20=20attribute=20exclude=20{=20xsd:string=20}?=0A+=20= =20=20=20=20=20}*=0A+=20=20=20=20}?=0A+=20=20}=0Adiff=20--git=20= a/etc/schema/schemas.xml=20b/etc/schema/schemas.xml=0Aindex=20= f04bba849b4..be0dacd6ecf=20100644=0A---=20a/etc/schema/schemas.xml=0A+++=20= b/etc/schema/schemas.xml=0A@@=20-66,4=20+66,31=20@@=0A=20=20=20=0A= =20=20=20=0A=20=0A+=20=20=0A+=20=20=0A+=20=20= =0A+=0A+=20=20= =0A+=20=20= =0A+=20=20=0A+=0A+=20=20=0A+=20=20=0A+=20=20= =0A+=20=20=0A+=0A+=20=20=0A+=20=20=0A+=0A+=20=20=0A= +=20=20=0A+=0A+=20=20=0A+=20=20=0A+=0A+=20=20=0A+=20=20=0A+=20=20= =0A+=20=20= =0A+=0A=20= =0A--=20=0A2.39.3=20(Apple=20Git-145)=0A=0A= --Apple-Mail=_95E8660A-C8A0-403D-87E7-61D53579313C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 =E2=80=94 Kind Regards Jostein Kj=C3=B8nigsen > On 22 Feb 2024, at 16:13, Jostein Kj=C3=B8nigsen = wrote: >=20 >=20 >=20 >> On 21 Feb 2024, at 04:01, Stefan Kangas = wrote: >>=20 >>> Basically as a minimum make sure it works for more people than just = me. >>=20 >> What happens if it doesn't "work" in this context? Can it hurt or is = it >> just an extra feature that they won't benefit from? >=20 > In terms of =E2=80=9Cworking" I would consider the following: >=20 > * The appropriate schemas are activated for the appropriate and = expected files. > * The schemas, when activated, do not create warnings for correctly = formatted XML-files (according to that schema). >=20 > In terms of NOT working, I would consider the following: >=20 > * A schema is activated for a file which it is not appropriate for. > * A schema, when activated for an appropriate file-type, flags = correctly formatted XML-elements within that file as erroneous. >=20 >> - I think this should also come with updates to etc/schemas/README >> describing the copyright and legal status of these new schemas. >> See that file to get an idea of what's needed. >=20 > I didn't know about that one. Will look into it! >=20 >> - Does "Dotnet" also include "Mono" (or some other free software >> replacement)? If yes, I think the commit message should say so >> explicitly, so that we mention both but advertise mainly the free >> version. I.e. it should say "Mono/Dotnet" rather than = "Dotnet/Mono". >=20 > Not going to go for a technical deep dive here, but in short: >=20 > - .NET Framework was a closed-source Windows only development platform = created by Microsoft > - Mono is a open-source cross-platform reimplementation of .NET = Framework >=20 > Today when one refers to .NET when typically refers to the =E2=80=9Cnew=E2= =80=9D modern .NET project (with no =E2=80=9Cframework=E2=80=9D suffix), = which is both open-source and cross-platform. Modern .NET supersedes = .NET Framework, and in many ways Mono as well. >=20 > While all file-types covered by schemas submitted here are = relevant/applicable to all those three development platforms, as they = all work on the same type of source-files and build-systems=E2=80=A6 I = would argue that the =E2=80=9Cmain=E2=80=9D development target these = days for any developer working on up to date tooling is going to be = .NET, not Mono. As such, I think just referring to it as dotnet is = appropriate. >=20 >> - Should this be called out in NEWS? >=20 > It could. I have no opinion on how =E2=80=9Cbig=E2=80=9D a = feature/change has to be before it=E2=80=99s considered newsworthy. >=20 > I=E2=80=99ll let more seasoned Emacs-contributors decide that, if = that=E2=80=99s OK. >=20 >> - (This should also have a proper ChangeLog in the commit message, of >> course.) >=20 >=20 > I thought I added a pretty decent one in my commit=E2=80=A6 Was that = not included in the patch? >=20 > Or do you mean adding it to a ChangeLog file of some sort? If so, = which one? >=20 >=20 > =E2=80=94 > Kind Regards > Jostein Kj=C3=B8nigsen --Apple-Mail=_95E8660A-C8A0-403D-87E7-61D53579313C--