MZ@ !L!This program cannot be run in DOS mode. $PEL|YL!   @ @]!@xSh   H.text  `.rsrch@@.reloc @BHP( P ~ JlSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetgSystem.Drawing.SizeF, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3afSystem.Drawing.Size, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3azSystem.Windows.Forms.AnchorStyles, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089gSystem.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PAD91b66_/p7̦ZZ;6 * ݅vi+9nE#"^%/r&{''b'0|(8)nf+桀-|2+6w:=Uv@:_BCBBN(F GcqKN\OO*QmIRROSU՛ VOVNs!Zbs[[r\r^0Yal&dre?wwf\DhPlXl䶛o}phr׮r^vy#*|1zU t r X== *R L07m'u' ^fpj v  `scO`   C ; f H]"? jG1w 50 E sHoqM f4cE $   Ez9Nh#2$this.AutoScaleDimensions$this.AutoSize$this.Size>>$this.NameK>>$this.TypeX>>btnOk.Name>>btnOk.Parent>>btnOk.Type>>btnOk.ZOrderm>>btnSkip.Namep >>btnSkip.Parenty>>btnSkip.Type >>btnSkip.ZOrder<>>contentTableLayoutPanel.Name @>>contentTableLayoutPanel.Parent#<>>contentTableLayoutPanel.Type@@>>contentTableLayoutPanel.ZOrderD>>descriptionTableLayoutPanel.NameH>>descriptionTableLayoutPanel.ParentD>>descriptionTableLayoutPanel.TypeH>>descriptionTableLayoutPanel.ZOrder}&>>groupDivider.Name*>>groupDivider.Parent&>>groupDivider.Type*>>groupDivider.ZOrder# >>groupRule.Name&$>>groupRule.Parent1 >>groupRule.TypeN$>>groupRule.ZOrder*>>lblApplication.Name.>>lblApplication.Parent*>>lblApplication.Type.>>lblApplication.ZOrderg>>lblFrom.Namej >>lblFrom.Parents>>lblFrom.Type >>lblFrom.ZOrder >>lblFromId.Name$>>lblFromId.Parent >>lblFromId.Type($>>lblFromId.ZOrder >>lblHeader.Name$>>lblHeader.Parent >>lblHeader.Type$>>lblHeader.ZOrder=&>>lblSubHeader.Name@*>>lblSubHeader.ParentN&>>lblSubHeader.Typek*>>lblSubHeader.ZOrder >>linkAppId.Name$>>linkAppId.Parent >>linkAppId.Type $>>linkAppId.ZOrder :>>okSkipTableLayoutPanel.Name >>>okSkipTableLayoutPanel.Parent :>>okSkipTableLayoutPanel.Type >>>okSkipTableLayoutPanel.ZOrder8 D>>overarchingTableLayoutPanel.Name; H>>overarchingTableLayoutPanel.ParentX D>>overarchingTableLayoutPanel.Type_ H>>overarchingTableLayoutPanel.ZOrder *>>pictureDesktop.Name .>>pictureDesktop.Parent *>>pictureDesktop.Type .>>pictureDesktop.ZOrder btnOk.Anchor btnOk.AutoSize9 btnOk.Location; btnOk.TabIndex btnOk.Text btnSkip.Anchor btnSkip.AutoSize btnSkip.Location btnSkip.TabIndex1btnSkip.Text6okSkipTableLayoutPanel.AutoSizeZ!DokSkipTableLayoutPanel.ColumnCount\!>okSkipTableLayoutPanel.Locationa!>okSkipTableLayoutPanel.RowCount!6okSkipTableLayoutPanel.Size">okSkipTableLayoutPanel.TabIndex"HoverarchingTableLayoutPanel.AutoSize"NoverarchingTableLayoutPanel.ColumnCount"HoverarchingTableLayoutPanel.Location"HoverarchingTableLayoutPanel.RowCountN#@overarchingTableLayoutPanel.SizeS#HoverarchingTableLayoutPanel.TabIndex#*pictureDesktop.Anchor#.pictureDesktop.Location$&pictureDesktop.SizeE%.pictureDesktop.SizeMode%.pictureDesktop.TabIndex&@ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizeFwidthheight @PA A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight  UpdatePiece~System.Deployment.Application.ModalPiece, System.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3abtnOkokSkipTableLayoutPaneltSystem.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0btnSkipokSkipTableLayoutPaneltSystem.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1contentTableLayoutPaneloverarchingTableLayoutPanel~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2descriptionTableLayoutPaneloverarchingTableLayoutPanel~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0 groupDivideroverarchingTableLayoutPanelvSystem.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a4 groupRuleoverarchingTableLayoutPanelvSystem.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a3lblApplicationcontentTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0lblFromcontentTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1 lblFromIdcontentTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a3 lblHeaderdescriptionTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2 lblSubHeaderdescriptionTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1 linkAppIdcontentTableLayoutPanelwSystem.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2okSkipTableLayoutPaneloverarchingTableLayoutPanel~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1overarchingTableLayoutPanel$this~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0pictureDesktopdescriptionTableLayoutPanelxSystem.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy &AceptarB WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.PointxyQ &OmitirB WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.PointxyU A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight" B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight< B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy< A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight& Nombre:C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight" De:B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy, A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight  Actualización de la aplicaciónC QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy, A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy- A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight<< D WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Windows.Forms.PictureBoxSizeModevalue__ $lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet"fSystem.Drawing.Size, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3azSystem.Windows.Forms.AnchorStyles, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089gSystem.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PADjwz`lo&w7"ND2'q6޼`$|sN6ih䆷Dm4NVf+ "E#"$P(Uv@:_ByBCBB3ƢOkTlkt!j`C2I U%8_:W, $this.AutoSize$this.Size>>$this.Name>>$this.Type>>lblNote.Name. >>lblNote.Parent7>>lblNote.TypeT >>lblNote.ZOrderD>>overarchingTableLayoutPanel.NameH>>overarchingTableLayoutPanel.ParentD>>overarchingTableLayoutPanel.TypeH>>overarchingTableLayoutPanel.ZOrderp$>>pictureWait.Names(>>pictureWait.Parent$>>pictureWait.Type(>>pictureWait.ZOrderlblNote.Anchor lblNote.AutoSize lblNote.LocationlblNote.Sizee lblNote.TabIndex lblNote.TextDoverarchingTableLayoutPanel.AnchoriHoverarchingTableLayoutPanel.AutoSizeNoverarchingTableLayoutPanel.ColumnCountHoverarchingTableLayoutPanel.LocationHoverarchingTableLayoutPanel.RowCount@overarchingTableLayoutPanel.SizeHoverarchingTableLayoutPanel.TabIndexb$pictureWait.Anchorg(pictureWait.Location pictureWait.Size(pictureWait.SizeModeT (pictureWait.TabIndex @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheightuc  SplashPieceySystem.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089lblNoteoverarchingTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891overarchingTableLayoutPanel$this~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0890 pictureWaitoverarchingTableLayoutPanelxSystem.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0890A WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy= @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizewidthheightN YComprobando los requisitos de la aplicación. Esta operación puede durar varios minutos.A WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight]K A WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy' @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight0 C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Windows.Forms.PictureBoxSizeModevalue__ QlSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetgSystem.Drawing.SizeF, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3afSystem.Drawing.Size, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3azSystem.Windows.Forms.AnchorStyles, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089gSystem.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PAD1b66_H?T3}Je5ﴌjwzP FG|eVFΘloKK&w-Kf_$ܣ )"Mʪتa}8F2'ir"ó}HGNSS["DӃ뺻޼74пG7H/eԪ֕}P:׽AڕmpYW6 ޭ:~;sN6߮qN卟沝#tT-;rjup ,q&]kw>̦Zls * ݅viVf+E#"t ]$^%{'b'8))^4fp(6Uv@P%A:_BCBB@TCN(F G&G6G ϠKN\OO*QRmIRRƎUUOVNs!Zbs[r\H\r^*D?`H`0Ya,Xbl&d_dre?wwfCf$+lHlPlXl䶛o}phr׮r9u4u^vy#*| Lt FAG f Xy-  7h 7E ~ U  X& Q4 ; Qs"+D 7 y \|x9 dA ' g<4GqSz\ Or,V SR*>(s f }gGi$2$this.AutoScaleDimensions$this.AutoSize$this.Size>>$this.NameK>>$this.TypeZ >>btnCancel.Name$>>btnCancel.Parent >>btnCancel.Type$>>btnCancel.ZOrders<>>contentTableLayoutPanel.Namev@>>contentTableLayoutPanel.Parent<>>contentTableLayoutPanel.Type@>>contentTableLayoutPanel.ZOrder,&>>groupDivider.Name/*>>groupDivider.Parent=&>>groupDivider.TypeZ*>>groupDivider.ZOrder >>groupRule.Name$>>groupRule.Parent >>groupRule.Type$>>groupRule.ZOrderu*>>lblApplication.Namex.>>lblApplication.Parent*>>lblApplication.Type.>>lblApplication.ZOrder>>lblFrom.Name >>lblFrom.Parent">>lblFrom.Type; >>lblFrom.ZOrder >>lblFromId.Name$>>lblFromId.Parent >>lblFromId.Type$>>lblFromId.ZOrderL >>lblHeader.NameO$>>lblHeader.ParentZ >>lblHeader.Types$>>lblHeader.ZOrder,>>lblProgressText.Name0>>lblProgressText.Parent,>>lblProgressText.Type0>>lblProgressText.ZOrder&>>lblSubHeader.Name*>>lblSubHeader.Parent&>>lblSubHeader.Type*>>lblSubHeader.ZOrder) >>linkAppId.Name,$>>linkAppId.Parent7 >>linkAppId.TypeP$>>linkAppId.ZOrderD>>overarchingTableLayoutPanel.NameH>>overarchingTableLayoutPanel.ParentD>>overarchingTableLayoutPanel.TypeH>>overarchingTableLayoutPanel.ZOrderp *>>pictureAppIcon.Names .>>pictureAppIcon.Parent *>>pictureAppIcon.Type .>>pictureAppIcon.ZOrder *>>pictureDesktop.Name .>>pictureDesktop.Parent) *>>pictureDesktop.TypeB .>>pictureDesktop.ZOrder >>progress.Name ">>progress.Parent >>progress.Type ">>progress.ZOrder] <>>topTextTableLayoutPanel.Name` @>>topTextTableLayoutPanel.Parenty <>>topTextTableLayoutPanel.Type @>>topTextTableLayoutPanel.ZOrder btnCancel.Anchor $btnCancel.AutoSize $btnCancel.Location $btnCancel.TabIndexd btnCancel.Texti >$this.Name>>$this.Type>>btnOk.Name0>>btnOk.Parent7>>btnOk.TypeT>>btnOk.ZOrder">>lblMessage.Name&>>lblMessage.Parent">>lblMessage.Type&>>lblMessage.ZOrderk$>>linkSupport.Namen(>>linkSupport.Parent{$>>linkSupport.Type(>>linkSupport.ZOrderD>>overarchingTableLayoutPanel.NameH>>overarchingTableLayoutPanel.Parent1D>>overarchingTableLayoutPanel.Type8H>>overarchingTableLayoutPanel.ZOrder$>>pictureIcon.Name(>>pictureIcon.Parent$>>pictureIcon.Type(>>pictureIcon.ZOrder_btnOk.AnchorbbtnOk.AutoSizebtnOk.LocationbtnOk.TabIndexbtnOk.Text&lblMessage.AutoSize&lblMessage.LocationlblMessage.SizeZ&lblMessage.TabIndex(linkSupport.AutoSize(linkSupport.Location linkSupport.Size(linkSupport.TabIndexEHoverarchingTableLayoutPanel.AutoSizeJNoverarchingTableLayoutPanel.ColumnCountLHoverarchingTableLayoutPanel.LocationQHoverarchingTableLayoutPanel.RowCount@overarchingTableLayoutPanel.SizeHoverarchingTableLayoutPanel.TabIndex (pictureIcon.Location pictureIcon.Size7 (pictureIcon.SizeMode (pictureIcon.TabIndex @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizewidthheightuP  PlatformPieceySystem.Windows.Forms.UserControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089btnOkoverarchingTableLayoutPaneltSystem.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891 lblMessageoverarchingTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0893 linkSupportoverarchingTableLayoutPanelwSystem.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0892overarchingTableLayoutPanel$this~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0890 pictureIconoverarchingTableLayoutPanelxSystem.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0890A WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.PointxyB &AceptarB QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy, @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight> B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy)' @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight= B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight]Y B QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy @ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight C WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Windows.Forms.PictureBoxSizeModevalue__ "QlSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetgSystem.Drawing.SizeF, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3afSystem.Drawing.Size, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3azSystem.Windows.Forms.AnchorStyles, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089gSystem.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PADH/p7>$this.NameK>>$this.Type] >>btnCancel.Name$>>btnCancel.Parent >>btnCancel.Type$>>btnCancel.ZOrder|>>btnHelp.Name >>btnHelp.Parent>>btnHelp.Type >>btnHelp.ZOrder>>btnOk.Name>>btnOk.Parent&>>btnOk.TypeD>>btnOk.ZOrder<>>contentTableLayoutPanel.Name@>>contentTableLayoutPanel.Parent<>>contentTableLayoutPanel.Type@>>contentTableLayoutPanel.ZOrders&>>groupDivider.Namev*>>groupDivider.Parent&>>groupDivider.Type*>>groupDivider.ZOrder >>groupRule.Name$>>groupRule.Parent' >>groupRule.TypeD$>>groupRule.ZOrder >>lblHeader.Name$>>lblHeader.Parent >>lblHeader.Type$>>lblHeader.ZOrderT&>>lblSubHeader.NameW*>>lblSubHeader.Parente&>>lblSubHeader.Typez*>>lblSubHeader.ZOrderF>>okCancelHelpTableLayoutPanel.NameJ>>okCancelHelpTableLayoutPanel.ParentF>>okCancelHelpTableLayoutPanel.Type-J>>okCancelHelpTableLayoutPanel.ZOrderD>>overarchingTableLayoutPanel.NameH>>overarchingTableLayoutPanel.ParentD>>overarchingTableLayoutPanel.TypeH>>overarchingTableLayoutPanel.ZOrderT*>>pictureDesktop.NameW.>>pictureDesktop.Parentg*>>pictureDesktop.Type|.>>pictureDesktop.ZOrder(>>pictureRemove.Name,>>pictureRemove.Parent (>>pictureRemove.Type! ,>>pictureRemove.ZOrder *>>pictureRestore.Name .>>pictureRestore.Parent *>>pictureRestore.Type .>>pictureRestore.ZOrderA $>>radioRemove.NameD (>>radioRemove.ParentQ $>>radioRemove.Typej (>>radioRemove.ZOrder &>>radioRestore.Name *>>radioRestore.Parent &>>radioRestore.Type *>>radioRestore.ZOrder 4>>topTableLayoutPanel.Name 8>>topTableLayoutPanel.Parent 4>>topTableLayoutPanel.Type 8>>topTableLayoutPanel.ZOrder? btnCancel.AnchorB $btnCancel.AutoSize $btnCancel.Location $btnCancel.TabIndex btnCancel.Text btnHelp.Anchor btnHelp.AutoSizeJ btnHelp.LocationL btnHelp.TabIndexbtnHelp.TextbtnOk.AnchorbtnOk.AutoSizebtnOk.LocationbtnOk.TabIndexObtnOk.TextTtopTableLayoutPanel.ColumnCount)8topTableLayoutPanel.Location)8topTableLayoutPanel.RowCountv*0topTableLayoutPanel.Size{*8topTableLayoutPanel.TabIndex+@ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizeFwidthheight @PA A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight MaintenancePiece~System.Deployment.Application.ModalPiece, System.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a btnCancelokCancelHelpTableLayoutPaneltSystem.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1btnHelpokCancelHelpTableLayoutPaneltSystem.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2btnOkokCancelHelpTableLayoutPaneltSystem.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0contentTableLayoutPaneloverarchingTableLayoutPanel~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2 groupDivideroverarchingTableLayoutPanelvSystem.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a4 groupRuleoverarchingTableLayoutPanelvSystem.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a3 lblHeadertopTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1 lblSubHeadertopTableLayoutPanelsSystem.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2okCancelHelpTableLayoutPaneloverarchingTableLayoutPanel~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1overarchingTableLayoutPanel$this~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0pictureDesktoptopTableLayoutPanelxSystem.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0 pictureRemovecontentTableLayoutPanelxSystem.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a1pictureRestorecontentTableLayoutPanelxSystem.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0 radioRemovecontentTableLayoutPanelySystem.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a2 radioRestorecontentTableLayoutPanelySystem.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a3topTableLayoutPaneloverarchingTableLayoutPanel~System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a0B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy}  &CancelarB WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy &Más información...B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy &AceptarB WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.PointxyR A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheightm B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy< A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight  C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight  ,Elija el tipo de mantenimiento que necesita.B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.PointxyR A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight<< D WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Windows.Forms.PictureBoxSizeModevalue__ B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy7 A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight66 D WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Windows.Forms.PictureBoxSizeModevalue__ B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight66 D WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Windows.Forms.PictureBoxSizeModevalue__ B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy@I A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight %Quitar la aplicación de este equipo.B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy@ A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight .Restaurar la aplicación a su estado anterior.B WSystem.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089!System.Windows.Forms.AnchorStylesvalue__ C QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Pointxy A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheight<  'lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetHgSystem.Drawing.SizeF, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3afSystem.Drawing.Size, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3azSystem.Windows.Forms.AnchorStyles, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089gSystem.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3auSystem.Windows.Forms.Padding, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PADPA@1h/p7  : Sy'J2$this.AutoScaleDimensions$this.AutoSize$this.Size>>$this.NameK>>$this.TypeW>>btnOk.Name>>btnOk.Parent>>btnOk.Type>>btnOk.ZOrderj">>btnSupport.Namem&>>btnSupport.Parenty">>btnSupport.Type&>>btnSupport.ZOrder  >>errorLink.Name $>>errorLink.Parent >>errorLink.Type5$>>errorLink.ZOrder">>lblMessage.Name&>>lblMessage.Parent">>lblMessage.Type&>>lblMessage.ZOrderO@>>okDetailsTableLayoutPanel.NameRD>>okDetailsTableLayoutPanel.Parentm@>>okDetailsTableLayoutPanel.TypeD>>okDetailsTableLayoutPanel.ZOrder D>>overarchingTableLayoutPanel.Name H>>overarchingTableLayoutPanel.Parent*D>>overarchingTableLayoutPanel.Type1H>>overarchingTableLayoutPanel.ZOrder$>>pictureIcon.Name(>>pictureIcon.Parent$>>pictureIcon.Type(>>pictureIcon.ZOrderXbtnOk.Anchor[btnOk.AutoSizebtnOk.Location btnOk.TabIndexbtnOk.Text"btnSupport.Anchor&btnSupport.AutoSizeb&btnSupport.Locationd&btnSupport.TabIndex btnSupport.Text errorLink.Anchor $errorLink.AutoSize $errorLink.Location errorLink.Margin^ errorLink.Size2 $errorLink.TabIndex "lblMessage.Anchor &lblMessage.AutoSize &lblMessage.Location lblMessage.Size& &lblMessage.TabIndex @okDetailsTableLayoutPanel.Anchor DokDetailsTableLayoutPanel.AutoSize|JokDetailsTableLayoutPanel.ColumnCount~DokDetailsTableLayoutPanel.LocationDokDetailsTableLayoutPanel.RowCount>$this.NameK>>$this.Type^@ QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.SizeFwidthheight @PA A QSystem.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aSystem.Drawing.Sizewidthheightuc UserInterfaceFormrSystem.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0891  A container of other conditions, all of which must be met simultaneously. Identifies a principal who must present several credentials to be authenticated. Specifies the terms, conditions, and obligations under which rights can be exercised. The conditions in a grant can have a known structure specifying that they all must be met simultaneously (a conjunction) or only one of them must be met. This known structure enables a generic engine with no specific knowledge of the semantics of the rights or conditions to compute the grants in effect through a chain of delegated rights. Optional constraint on the conditions of the grant. This pattern is evaluated against the subtree of the grant rooted at the condition. A substitution head for condition patterns. Elements that replace this element must represent a pattern that identifies conditions based pattern matching. Specifies the circumstances under which an associated grant may be delegated. If delegationControl is absent for a grant, that grant may not be delegated (unless that permission is conveyed by some other mechanism not yet defined). Provides the means to identify and retrieve the bits that comprise a particular digital resource. Identifies a possibly qualified universe of principals. The resource qualification under this element enables the specification of prerequisiteRight conditions similar to "everyone, possessProperty, resource". Requires that a grant or grantGroup exists that is the specified grant or grantGroup or matches the specified grantPattern or grantGroupPattern and that is issued (as one of the license's direct children) by one of the identified trusted issuers. Applies a universal quantifier to the referenced licensePart. The quantum within the license that bestows an authorization upon some principal. It conveys to a particular principal the sanction to exercise an identified right against an identified resource, possibly subject to first fulfilling some conditions. A container of several grants. A grantGroup does not define any semantic association, ordering relationship, and so on, between the grants it contains. A structure representing a predicate expression that can be evaluated against a grantGroup. All conditions imposed by this element's children are ANDed together to form the overall grantGroupPattern. Children that are singleton principals, conditions, grants, and so on, are compared for equality against their resource by canonicalizing both using a canonicalization algorithm and comparing the output as binary bit streams. Represents a predicate expression that can be evaluated against a grant. All conditions imposed by this element's children are ANDed together to form the overall grantPattern. Children that are singleton rights, resources, and so on are compared for equality against their resource by canonicalizing both using a canonicalization algorithm and comparing the output as binary bit streams. Represents the right to issue licenses corresponding to the attached resource, which must be a grant or grantGroup. This right can be used to embody the notion of being a certificate authority. Identifies the entity who signs the license, attesting to its validity. If more than one issuer signs the license, it is as if each signed it independently; one license with several issuers is equivalent to several copies of the same license, each with one issuer. Indeed, such a syntactic transformation can feasibly be made while preserving the signature validity. Identifies a principal who possesses a particular key. Typically, the key is a private key corresponding to a public key identified by this element, but it may be a symmetric key. The public key can be identified by several mechanisms defined in the XML Digital Signature specification. A container of one or more grants, each of which conveys to a principal a right to a resource under certain conditions. The license also specifies its issuer and other administrative information. A container of licenses. A licenseGroup does not define any semantic association, ordering relationship, and so on, between the licenses it contains. An abstract element from which the various specific parts of a license are derived. This element defines attributes common to all parts of a license. Represents the right to obtain the grant, grantGroup, or grantPattern specified as a resource associated with this right. Typically, this right is associated with conditions, such as a fee or validity interval. A structure representing a predicate expression that can be evaluated against any license part. A comparison is made to the contained licensePart using the XrML2 equality comparison. Represents the right to claim ownership of particular characteristics, which are listed as resources associated with this right. Requires that another right be possessed before exercising the associated right. The specified principal must be able to exercise the right on the resource under the authorization of the trustedIssuer. Represents the unique identification of a party involved in granting or exercising rights. Each principal identifies exactly one party. Optional constraint on the principal of the grant. A substitution head for principal patterns. Elements that replace this element must represent a pattern that identifies principals based pattern matching. The "noun" to which a principal can be granted a right. A resource can be a digital work (such as an e-book, an audio or video file, or an image), a service (such as an email service or B2B transaction service), or even a piece of information that can be owned by a principal (such as a name or an email address). Optional constraint on the resource of the grant. This pattern is evaluated against the subtree of the grant rooted at the resource. A substitution head for resource patterns. Elements that replace this element must represent a pattern that identifies resources based pattern matching. A maximum interval specifying how recently a signature on the license containing this grant must be checked for revocation. Beyond this interval, the grant may not be used as part of a proof of authorization. Represents the right to revoke a statement that one has made previously. The act of issuing a license implicitly grants one the right to revoke it. With this right, one may explicitly delegate that right to others. The "verb" that a principal can be granted to exercise against some resource under some condition. Typically, a right specifies an action (or activity) or a class of actions that a principal may perform on or using the associated resource. Optional constraint on the right of the grant. This pattern is evaluated against the subtree of the grant rooted at the right. A substitution head for right patterns. Elements that replace this element must represent a pattern that identifies rights based pattern matching. Provides the means to locate and interact with a concrete service. Specifically, this element identifies both an endpoint/address at which the service is located and meta information by which the type or interface for the endpoint can be understood. Defines a trust model based on a principal or set of principals who are trusted. Identifies the time interval during which the associated right is valid. Elements that replace this element must represent a pattern that identifies a set of valid XML trees based pattern matching. A container of other conditions, all of which must be met simultaneously. Identifies a principal who must present several credentials to be authenticated. Specifies the terms, conditions, and obligations under which rights can be exercised. The conditions in a grant can have a known structure specifying that they all must be met simultaneously (a conjunction) or only one of them must be met. This known structure enables a generic engine with no specific knowledge of the semantics of the rights or conditions to compute the grants in effect through a chain of delegated rights. Optional constraint on the conditions of the grant. This pattern is evaluated against the subtree of the grant rooted at the condition. A substitution head for condition patterns. Elements that replace this element must represent a pattern that identifies conditions based pattern matching. Specifies the circumstances under which an associated grant may be delegated. If delegationControl is absent for a grant, that grant may not be delegated (unless that permission is conveyed by some other mechanism not yet defined). Specifies the maximum depth of delegation chaining. A value of zero indicates that this grant may not be delegated. When a grant with this constraint is delegated, the contained count must be decremented by one. Specifies that an infinite chain of delegation is permitted. Indicates whether the delegated copy can specify conditions not contained in the original copy. If omitted, additional conditions can be specified; if present, the delegated copy must contain the same conditions as the original copy. Specifies a principal to whom the grant may be delegated. If more than one "to" element is specified, the principal may be any of those identified: all the "to" elements are ORed together. Provides the means to identify and retrieve the bits that comprise a particular digital resource. A non-cryptographically-secure reference to the bits that comprise a digital resource. An indirect, non-URI reference to the digital resource. The coupling to the referenced resource is made secure and unambiguous using cryptographic techniques. The bits that comprise the digital resource. An embedded digital resource, cast as an XML document fragment, within the current document. There is no standard way to embed an arbitrary full XML document within another due to issues such as local entities, character set differences, and document-global ID scope. A locator scheme invented by others. Identifies a possibly qualified universe of principals. The resource qualification under this element enables the specification of prerequisiteRight conditions similar to "everyone, possessProperty, resource". Requires that a grant or grantGroup exist and that is issued (as one of the license's direct children) by one of the identified trusted issuers. The grant element identifies shape grant that expresses the right which must be held in order to satisfy the existsRight. The trustedIssuer identifies one or more principals trusted to issue the right. Applies a universal quantifier to the referenced licensePart. The quantum within the license that bestows an authorization upon some principal. It conveys to a particular principal the sanction to exercise an identified right against an identified resource, possibly subject to first fulfilling some conditions. A container of several grants. A grantGroup does not define any semantic association, ordering relationship, and so on, between the grants it contains. A structure representing a predicate expression that can be evaluated against a grantGroup. All conditions imposed by this element's children are ANDed together to form the overall grantGroupPattern. Children that are singleton principals, conditions, grants, and so on, are compared for equality against their resource by canonicalizing both using a canonicalization algorithm and comparing the output as binary bit streams. Optional constraint imposed on the grant as a whole, evaluated against the subtree rooted at the grant. This element specifies a pattern (such as an Xpath) to evaluate against the resource grant as a whole. Represents a predicate expression that can be evaluated against a grant. All conditions imposed by this element's children are ANDed together to form the overall grantPattern. Children that are singleton rights, resources, and so on are compared for equality against their resource by canonicalizing both using a canonicalization algorithm and comparing the output as binary bit streams. Optional constraint imposed on the grant as a whole, evaluated against the subtree rooted at the grant. This element specifies a pattern (such as an Xpath) to evaluate against the resource grant as a whole. A container used to define elements frequently used throughout a license. These elements are defined in the inventory, and then referenced by ID wherever they are needed within the license. Represents the right to issue licenses corresponding to the attached resource, which must be a grant or grantGroup. This right can be used to embody the notion of being a certificate authority. Describes information associated with each issuer (signer) of a license. The SignedInfo in the Signature must contain a Reference that covers the whole license except for its immediate issuer children. Optionally, the SignedInfo may contain a second Reference that covers the details of the specific issuer. Boilerplate XPATH Transforms can be used for each Reference. Issuer-specific contributions to the license. Issuer-specific contributions to the license. The date at which the license was issued, as attested to by this issuer. For many purposes, validators cannot rely on this assertion, but instead require some disinterested third part to attest to the date of issuance. Optional time interval during which the issuer attests to the validity of that part of the license that the issuer signed. The semantics are as if the validityInterval was an additional condition ANDed with the conditions present in each grant. A mechanism by which the issuer may post notice of license revocation. Software checking for revocation may use any one of the identified mechanisms to check for revocation. Identifies a principal who possesses a particular key. Typically, the key is a private key corresponding to a public key identified by this element, but it may be a symmetric key. The public key can be identified by several mechanisms defined in the XML Digital Signature specification. A container of one or more grants, each of which conveys to a principal a right to a resource under certain conditions. The license also specifies its issuer and other administrative information. The optional licenseID attribute uniquely and globally identify this license over space and time. Note (by way of comparison to validity intervals in, say, X509) that as a pragmatic matter, each right in a license usually contains a time condition to limit its validity time. A handy set of phrases that describe this license. The intent is that these can be shown to human beings in user interfaces in which licenses need to be managed, such as pick-lists. A container used to define elements frequently used throughout a license. These elements are defined in the inventory, and then referenced by ID wherever they are needed within the license. Specifies any other information to be conveyed in a license, such as information peripherally related to authentication and authorization, but not part of the core infrastructure. These extended elements typically fall under the license signature(s). However, recipients at their discretion can and will choose to ignore these extensions. A container of licenses. A licenseGroup does not define any semantic association, ordering relationship, and so on, between the licenses it contains. An abstract element from which the various specific parts of a license are derived. This element defines attributes common to all parts of a license. A license part can have an identifier or reference an identifier defined elsewhere in this license. This mechanism reduces verbosity by defining commonly-used elements in one place and referencing them elsewhere. However, this is a purely syntactic shorthand; no semantic connection between the definition site and use site is implied. A string and an optional xml:lang indication of the language in which it resides, which enables embedded XML structured content. A reference similar to dsig:ReferenceType, but lacking the cryptographic connection. Represents the right to obtain the grant, grantGroup, or grantPattern specified as a resource associated with this right. Typically, this right is associated with conditions, such as a fee or validity interval. A structure representing a predicate expression that can be evaluated against any license part. A comparison is made to the contained licensePart using the XrML2 equality comparison. Represents the right to claim ownership of particular characteristics, which are listed as resources associated with this right. Requires that another right be possessed before exercising the associated right. The specified principal must be able to exercise the right on the resource under the authorization of the trustedIssuer. Represents the unique identification of a party involved in granting or exercising rights. Each principal identifies exactly one party. Optional constraint on the principal of the grant. A substitution head for principal patterns. Elements that replace this element must represent a pattern that identifies principals based pattern matching. The "noun" to which a principal can be granted a right. A resource can be a digital work (such as an e-book, an audio or video file, or an image), a service (such as an email service or B2B transaction service), or even a piece of information that can be owned by a principal (such as a name or an email address). Optional constraint on the resource of the grant. This pattern is evaluated against the subtree of the grant rooted at the resource. A substitution head for resource patterns. Elements that replace this element must represent a pattern that identifies resources based pattern matching. A maximum interval specifying how recently a signature on the license containing this grant must be checked for revocation. Beyond this interval, the grant may not be used as part of a proof of authorization. Indicates the maximum amount of time that may elapse since the last time the grant was checked for revocation. A value of zero indicates that the grant must be explicitly checked each time it is exercised. Indicates that for this use of this condition, a check for revocation is not needed. Indicates a mechanism through which notice of revocation of licenses may be communicated. To allow others to define their own revocation communication mechanism, this element is extensible. Indicates a service instance to query for the status of a signature. Indicates a service through which to obtain a revocation list. Represents revocation mechanisms invented by others. Represents the right to revoke a statement that one has made previously. The act of issuing a license implicitly grants one the right to revoke it. With this right, one may explicitly delegate that right to others. The "verb" that a principal can be granted to exercise against some resource under some condition. Typically, a right specifies an action (or activity) or a class of actions that a principal may perform on or using the associated resource. Optional constraint on the right of the grant. This pattern is evaluated against the subtree of the grant rooted at the right. A substitution head for right patterns. Elements that replace this element must represent a pattern that identifies rights based pattern matching. Provides the means to locate and interact with a concrete service. Specifically, this element identifies both an endpoint/address at which the service is located and meta information by which the type or interface for the endpoint can be understood. Use the specified portion of the identified WSDL file for the full protocol and endpoint information. Identifies a particular WSDL file. Identifies a particular service within the WSDL file. WSDL services have zero or more ports and a binding between each port and an endpoint address. All ports of the same portType are considered equivalent. Identifies a specific port type if the WSDL service contains ports of more than one portType. For more information, refer to the WSDL specification. Separates the protocol information found in the WSDL file from the endpoint addressing information for the service. Identifies the abstract type of the web service, independent of its endpoint. Elements of this type indicate a particular type of web service without indicating where an instance of that web service is specifically available. Identifies the WSDL in which the type of the service is defined. Indicates the relevant portType and protocol binding in the WSDL file. Indicates the actual endpoint at which the service is located. Specifies that the UDDI Business Registry (or possibly a private UDDI registry) be used for protocol and endpoint information. Use means invented by others to connect to services. Provides contextual parameters that may be needed to interact with the service. The exact interpretation of each parameter is specific to the semantics of the service and is not specified here. Defines one raw parameter to be passed to the service. Lists optional transformations to be applied in sequence over datum. Indicates the means for identifying a principal trusted to perform a certain action. Extensions to this type might specify additional policies not articulated here. Specifies a list of principals, any of which can be used. A key that identifies a business, service, or other entity inside of UDDI. The universally unique identifier (UUDI), which is used by UUDI versions 1 and 2. For more information, refer to the UUDI specification. The uniform resource identifier (URI), which is used by UUDI version 3. For more information, refer to the UUDI specification. Contains an UddiServiceIdentifier as defined in the UDDI specification. Indicates the service's key in the registry. This value should be passed to the get_serviceDetail API of the public UDDI registry to locate the service. Identifies the UDDI registry in which the service is located. Intended for private UDDI deployments. If absent, the global UDDI Business Registry is implied. Identifies the time interval during which the associated right is valid. Identifies the beginning of the interval. Identifies the end of the interval. The substitution head for all patterns in XrML. Elements that replace this element must represent a pattern that identifies a set of valid XML trees based pattern matching. A Boolean expression in some identified XML expression language. The default language is XPath1. Identifier for a license part. Using this identifier, commonly-used elements can be defined in one place and referenced elsewhere, thus reducing verbosity. The name of a variable. A DCE Uuid. For example, 1FAC02A2-9C46-4ceb-ABD2-9D569A379218 , BUGBUG: System.XML does not allow empty strings as anyURI, changing this to string for now. See http://www.w3.org/XML/1998/namespace.html and http://www.w3.org/TR/REC-xml for information about this namespace. This schema defines attributes and an attribute group suitable for use by schemas wishing to allow xml:base, xml:lang or xml:space attributes on elements they define. To enable this, such a schema must import this schema for the XML namespace, e.g. as follows: <schema . . .> . . . <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd"/> Subsequently, qualified reference to any of the attributes or the group defined below will have the desired effect, e.g. <type . . .> . . . <attributeGroup ref="xml:specialAttrs"/> will define a type which will schema-validate an instance element with any of those attributes In keeping with the XML Schema WG's standard versioning policy, this schema document will persist at http://www.w3.org/2001/03/xml.xsd. At the date of issue it can also be found at http://www.w3.org/2001/xml.xsd. The schema document at that URI may however change in the future, in order to remain compatible with the latest version of XML Schema itself. In other words, if the XML Schema namespace changes, the version of this document at http://www.w3.org/2001/xml.xsd will change accordingly; the version at http://www.w3.org/2001/03/xml.xsd will not change. In due course, we should install the relevant ISO 2- and 3-letter codes as the enumerated possible values . . . See http://www.w3.org/TR/xmlbase/ for information about this attribute. _ 2 Base schema for OS componentization + extensions for security, state and shell. 2.0.0.15-pre: Added publisherIdentity for XMLDsig/pki team. Added LUA schema. Added any in application/feature/deployment/mvid to support extensibility (bug fix). Removed privacy element. 2.0.0.14: ClickOnce schema for Beta 2: New in Beta 2: dependency/dependentAssembly: @dependencyType="install|preRequisite" @allowDelayedBinding="true|false" application: must appear immediately after description deployment: must appear immediately after description: won't enforce yet @disallowUrlActivation="true|false" @mapFileExtensions="true|false" Bug fixes: Changed expiration/@maximumAge from string to nonNegativeInteger Removed month as a valid enumeration value for timeUnit. Marked obsolete for Beta 2 (still supported for transition period): licensing: moved to xmldsig:Signature element per authenticode/SN support dependency/dependentAssembly @visible: replaced by deployment/application marking @preRequisite: use dependencyType instead configuration/@configFile deployment @runAfterInstall: use @disallowUrlActivation instead To be removed for Beta 2 (not done yet, pending review with ClickOnce team): dependency/@supportUrl, @displayName, @name (?) dependency/installFrom TrustInfo trustInfo/security/deployment deployment/@visible deployment/install deployment/@isRequiredUpdate entryPoint/@dependencyName subscription/update/periodic Removed dependency/dependentAssembly: @globalImpact, @externallyBindable, @indirect from asm.v3 Added assembly/feature element. Added categoryInstance/@displayName attribute. Added systemProtection/@journaling and systemProtection/@perUserVirtualization, marked noJournaling and noPerUserVirtualization as obsolete. Removed support for previously obsoleted assembly/category schema. Removed configurableState, operationalState, temporaryState, dataState + category definitions for directory/file/settings registration. Removed ADF element and ADF-style information under description element. 2.0.0.13: Removed description/@contentType (replaced by entryPoint/hostInBrowser). Renamed deployment/@visible to deployment/@install. Moved deployment/install/@runAfterInstall and @promptBelowVersion to deployment/@. Removed deployment/install element. Moved dependency/installFrom/@codebase, @group, @size, @hash, @hashAlg to dependency/assemblyDependency. Removed dependency/installFrom element. Moved all non-Whidbey schema to asmv3 (specifically: entryPoint/@hostInBrowser, entryPoint/@name) Changed dependency/@visible, @preRequisite, @indirec, @discoverable to boolean instead of YesNoType. Changed appPathData/@external to boolean Added annotations to capture asm.v2 vs. asm.v3 for use with the schema generation tool. Changed resourcesType/@typeId, @itemId, @typeName, @itemName to @typeIds, @itemIds, @typeNames, @itemNames and made them list types instead of string/integer. Added migration, PnP, imaging, shortcut, file attributes, redirectInfo, installerRegistration for CMI. Fixed categoryMembership syntax to comply with CMI schema. Moved dependency/@supportUrl to dependency/dependentAssembly and dependency/dependentOS. Renamed dependent/@displayName to description and moved to dependency/dependentAssembly and dependency/dependentOS. Made identity/@version optional (again). Added any declaration under IPermission to allow for custom permissions. Added Permission element under PermissionSet for custom permissions. Added hash element to file and dependency/dependentAssembly. Added file/@writeableType attribute for Whidbey data support. Added migration/@customDataMigration attribute for Whidbey data support. Moved dependentAssembly/@resourceType to asm.v3 Allowed arbitary XML namespaces under IPermission Added better version number patterns. Made instrumentation/@componentType optional. Misc schema changes for Eventing. Added systemProtection/@noJournaling and @noPerUserVirtualization. Added deployment/@trustUrlParameters for ClickOnce. 2.0.0.12: Fixed bug in privacy schema (schemaLocation must be xml.0.0.0.1.xsd instead of http://www.w3.org/2001/xml.xsd. Added systemProtection elements for Strongbox. Added licensing element. Fixed casing on sidebarTile category element (left old sideBarTile casing for transition purposes). Added trustedPlatformInfo element for NGSCB (TUreche). Removed support for category element, use categoryMembership/category instead Renamed categoryCMI element and categoryCMIType back to category and categoryType. Removed support for stringTable element; use localization/resources/stringTable instead. ClickOnce: Added dependency/@visible attribute for ClickOnce/component store. Added dependency/@resourceSatelliteName, @resourceFallbackCulture and @resourceFallbackCultureInternal for ClickOnce loc scenarios Removed dependency/@primaryDependency; use resourceType="resources" instead to figure out which dependency is NOT an application dependency. Added entryPoint/hostInBrowser for Avalon. Changed deployment\subscription\update\periodic\* to expiration\@maximumAge Moved deployment\install\@visible to deployment\@visible. Removed deployment\install\@shellVisible, use @visible instead to determine if app is Online or Installed. Added deployment\install\@runAfterInstall attribute. Added file\@optional and file\@group for ClickOnce incremental download feature. Added deployment\install\@diskPadSize and @promptBelowVersion Changed deployment/@isRequiredUpdate to deployment/@minimumRequiredVersion. Change privacy schema to reflect change M6/M7 plans. Removed tasks category and schema. Made comClassType\OLE\auxUserType and comClassType\OLE\miscStatus attributes on comClassType to match XP SP1 DCR for VB scenarios. Removed experimental categoryReference element. Added prototype schema for state separation: configurableState, operationalState, temporaryState, dataState. Categories: fileRegistration, directoryRegistration and settingsRegistration. Changed processContents to be consistently "lax". Added security/trustInfo/trustedPlatformInfo element for NGSCB/Platinum. Changed dependency/@discoverable to be boolean instead of yesNo. Added buildFilter attributes to assemblyIdentity, dependency, file, directory, categoryMembership, configuration, instrumentation, registryKeys\*, localization\*, genericCommand Removed genericCommand, use genericCommands instead. Added file/@importPath attribute, renamed file/@targetPath attribute to destinationPath. Added file/dependencies/fileDependency/@destinationPath, SrcHash, SrcVer, DepType. Disabled registryKeyNameType validation. Made registryValueType\@name optional. Merged Windows Eventing schema into master schema to reduce number of schema files. Changed eventData schema according to Windows Eventing team. Changed eventInstanceType/@category to be xs:string instead of xs:int Added memberships/categoryMembership/@typeName back to the schema. 2.0.0.11: Added schema for user accounts, groups, security descriptors (trustInfo/security/accessControl/*). Added schema for COM registration (AppID, OLE, inproc handlers, local server, 16 bit, dll surrogates etc.): file/comClass/*, comAppId/* Added description/@contentType for Avalon MIME filter. Added dependency/@primaryDependency attribute to allow ClickOnce to detect which dependency is the application vs. satellites etc. Removed satelliteCategory and localizationCategory elements. Changed casing of dependency/@resourceType enumeration values to camelCasing (manifestResources instead of ManifestResources, resources instead of Resources) Added third enumeration value "languageEnabling" to indicate that wildcarding on the dependency on culture (dependency/@culture="*") should be allowed. Picked up new privacy schema. 2.0.0.10: sideBarTile: removed URL attribute, added maxHeight and maxWidth attributes Changed file/@loadFrom to file/@targetPath to unify with MSI terminology. Removed file/@filePath Reconciled category syntax with CMI: - New memberships/categoryMember syntax: - moved category element under memberships parent element - renamed category element to categoryMembership - changed identity attribute to individual name,version etc. attributes - Added categoryIdentityType/@typeName attribute, removed categoryIdentityType/@identity attribute. - categoryMembership: added @typeName, @subCategory and @description attributes, removed @subType attribute. - Merged categoryMemberType sub-elements into categoryMembershipType - Existing Fusion category syntax still supported for migration: made all categoryIdentityReferenceType optional Reconciled localization with CMI: - Added localization element. - Added dependency/@resourceType attribute - Marked stringTable element as deprecated (will remove when Fusion switches over) Turned trustInfo/security/requestedPrivileges/@requestedExecutionLevel into separate attributes Turned trustInfo/security/deployment into a deploymentAuthoritiesType complex type (no schema change). Changed schemaType to allow ##any attribute instead of ##other. Added dependency/override prototype schema. Moved categoryDefinition prototype schema to categoryDefinitions/categoryDefinition. WMI.Config: renamed configuration/schema/schema sub-element to configuration/configurationSchema/schema element Disambiguated the schema to work with current Whidbey System.XML: - Made all top-level elements bounded (dependency, file, category, entryPoint, clrClass, clsSurrogate, comInterfaceExternalProxyStub) - Changed unbounded "sequence" for top-level elements to unbounded "choice" - Made all top-level elements minOccur="1" - Changed sku/any, product/any, package/any, feature/any, categoryCMI/any to be ##other. - Changed most unbounded sequence to unbounded choice / made sub-elements non-optional/maxOccur=1: services, services/service, trustInfo/security/deployment, memberships, registryKeys, registryKeys/registryValues, file, file/comCLass, file/dependencies, ADF, trustInfo/security/applicationRequestMinimum/PermissionSet, CATEGORIESType Added xml.0.0.0.1.xsd to properly support the XML namespace items (lang attribute etc.) in the latest Whidbey XML parser. 2.0.0.9: Change casing in trustInfo/security to be camelCase for everything except Permission element (TrustInfo/Security still has everything upper-case). Make IPermission element optional and make IPermission.version attribute optional. Moved deploymentAuthority under security node, made deploymentAuthority unbounded. Changed XMLDSIG schema to allow empty string in reference.URI attribute (potential bug in System.XML's anyURI type?) Temporarily removed ADF schema until after design preview. Changed casing of include statements to be identical to casing of actual schema files. 2.0.0.8: Resync with OS componentization schema: added assembly attributes, sync with Whidbey CLickOnce schema, sync with WinfuseManifest schema. installFrom didn't have group attribute: what are the permissible values? Just string? dependency.name was reference in a key constraint, which made it non-optional. Removed the constraint in *.adaptive_elements.xsd dependentOS.displayName was not optional configuration.configFile was not in the adaptive schema, only in v2 schema. trustInfo.PermissionSet.IPermission: #any attribute didn't have the "skip" PI defaultAssemblyRequest and AssemblyRequest were not optional AssemblyRequest didn't allow more than one occurrance PermissionSet ID was not declared as type xs:ID added displayName attribute to dependency Changes to make manifest accessible via XSD.EXE generated classes: removed extra choice, made several unbounded elements bounded and made the containing sequence unbounded. Changed trustInfo to current Avalon casing (TrustInfo) GDF merged into ADF. Changes: - AppGenre is now a string. no longer restricting to specific strings. - Reversed the order of URL and Name in the company info - ADF is now in v2 namespace - misc. GDF changes Added Signature and KeyInfo elements. Changed file name from assembly.2.* to manifest.2.*. Added any/##other attributes/elements to almost all elements to allow for independent extensions to and future evolution of manifest content. Added deploymentAuthority schema. 2.0.0.7: Changed from component.0.* to assembly.2.*. Added instrumentation node (WMI.Eventing.0.0.0.1.xsd). Clarified entryPoint schema / added name attribute to dependency element and turned it into single top-level element. Added privacy schema. Changed category syntax to be single top-level element. Added NUI schema. 0.0.0.6: Added node for restricted Admin (TJones). Added node for parental control ratings. Corrected schema to verify with System.XML. Added TrustInfo node, moved security node under it, added trustInfo\privacy placeholder. Changed namespace to urn:schemas-microsoft-com:asm.v2. Changed xsd prefix to xs prefix. 0.0.0.5: Added Tasks schema, Changed ADF schema to 0.0.0.0005, added first real WMI.Config schema, made some erroneously required things optional (assemblyIdentity.processorArchitecture, desciption sub-elements). Added application schema for ClickOnce. Two part version numbers where the segments are in the range 0-65535 0*[0-9]{1,4} 0-9999 0*[1-5][0-9]{4} 10000-59999 0*6[0-4][0-9]{3} 60000-64999 0*65[0-4][0-9]{2} 65000-65499 0*655[0-2][0-9] 65500-65529 0*6553[0-5] 65530-65535 (0*[0-9]{1,4}|0*[1-5][0-9]{4}|0*6[0-4][0-9]{3}|0*65[0-4][0-9]{2}|0*655[0-2][0-9]|0*6553[0-5]) Four part version numbers where the segments are in the range 0-65535 Boolean yes or no enumeration. This is needed for backward compatability with existing fusion manifest Boolean yes or no enumeration. This is needed for backward compatability with existing fusion manifest Different types of Hash Algorithms. SHA1 is used by default since fusion also uses the same. Public Key Token: 16 hex digits in size Different types of target processor architecture types. Currently only x86, ia64 and amd64 are supported. Different types of build. Currently only debug and release builds are supported. Describes a path element which ends with a path separator Identity type for the assembly Reference type for assembly identity Abstraction for assembly dependencies. There can be three different types of dependency from an assembly i.e. dependency to an assembly or category or feature. Indicates whether the dependency is optional or not. This aids in building smaller configurations by helping the tool to drop this dependency for smaller distributions. TODO: XP only allows yes and no, WCS puts true/false... CLR class type Specifies the name of the class The version for the class. This is "major.minor" format. CLR surrogate type Indicates the CLSID for the surrogate Indicates the name for the class Indicates the version which is used during run-time. Its of "major.minor" format. Proxy stub for COM interface. If a file in the assembly implements a proxy stub, the corresponding file must include a comInterfaceProxyStub subelement having attributes that are identical to a comInterfaceExternalProxyStub element. Marshaling interfaces between processes and threads may not work as expected if you omit some of the comInterfaceExternalProxyStub dependencies for your component. The .IID of the interface for which the proxy is being declared. Required. The value should be in the form: "{iid}". Name of the interface as it would appear in code. For example, "IViewObject". This should not be a descriptive string. This attribute is optional. The value should be in the form: "name". The type library that contains the description of the interface specified by the iid attribute. This attribute is optional. The value should be in the form: "{tlbid}". The number of methods implemented by the interface. This attribute is optional. The value should be in the form: "n". The class ID for the proxy sub in the form of "{CLSID}". The IID of the interface from which the one described by the iid attribute is derived. This attribute is optional. The value should be in the form: "{iid}". External proxy stub for COM interface. The comInterfaceExternalProxyStub is a subelement of an assembly element and is used for automation interfaces. For example, IDispatch and its derived interfaces. Optional. The default proxy-stub implementation is adequate for most automation interfaces, such as interfaces derived from IDispatch. The interface proxy stub, and all other external proxy-stub interface implementations, must be listed in the comInterfaceExternalProxyStub The IID of the interface for which the proxy is being declared. Required. The value should be in the form: "{iid}". Name of the interface as it would appear in code. For example, "IViewObject". This should not be a descriptive string. This attribute is optional. The value should be in the form: "name". The type library that contains the description of the interface specified by the iid attribute. This attribute is optional. The value should be in the form: "{tlbid}" . The number of methods implemented by the interface. This attribute is optional. The value should be in the form: "n". The class ID in the the form of "{CLSID}". The IID of the interface from which the one described by the iid attribute is derived. This attribute is optional. The value should be in the form: "{iid}". Type Library information The unique ID of the type library. Required. The two-part version number of the type library. If only the minor version number increases, all the features of the previous type library are supported in a compatible way. If the major version number changes, code that compiled against the type library must be recompiled. The version number of the type library may differ from the version number of the application. Required. The directory where the Help file for the types in the type library is located. If the application supports type libraries for multiple languages, the libraries may refer to different file names in the Help file directory. If no value, then specify "". Required. The hexadecimal string representation of the locale identifier (LCID). It is one to four hexadecimal digits with no 0x prefix and no leading zeros. The LCID may have a neutral sublanguage identifier The hexadecimal representation of the type library flags for this type library. These are the values of the LIBFLAGS enumeration, and are the same flags specified in the uLibFlags parameter to ICreateTypeLib::SetLibFlags. These flags cannot have leading zeros or the 0x prefix. Optional. COM class information The GUID that uniquely identifies the Class. Required. The value must be in the format of a valid GUID i.e. "{GUID}". The threading model used by in-process COM classes. If this property is null, then no threading model is used. The component is created on the main thread of the client and calls from other threads are marshaled to this thread. Optional. Valid values are: "Apartment", "Free", "Both", and "Neutral". Version-dependent programmatic identifier associated with the COM component. The format of a ProgID is <vendor>.<component>.<version>. GUID for the type library for this COM component. The value must be in the format of a GUID. Optional. The class name string. Window class information. The element contains name of a windows class that is to be versioned This attribute controls whether or not the internal window class name used in registration contains the version of the assembly containing the window class. The value of this attribute can be "yes" or "no". The default is "yes". The value "no" should only be used if the same window class is defined by a side-by-side component and an equivalent non-side-by-side component and you wish to treat them as the same window class. Note that the usual rules about window class registration apply - only the first component that registers the window class will be able to register it since it is not versioned. File type Name of the file on the system. This is exposed as DestinationName in the object model A hash of the file referred to by name. A hexadecimal string of length depending on the hash algorithm. Algorithm used to create a hash of the file. This value should be SHA1. The size of the files in bytes Only supported in ClickOnce application manifests: indicates that the file can be faulted in on demand. Only supported in ClickOnce application manifests: provides a mechanism for grouping files for on-demand download feature. Can only be specified if @optional=true. Indicates the consolidated migration information at the component level Additional migration information that needs to be present Dependency type base Indicates whether the dependency is optional or not. Optional dependencies are helpful in reducing the run-time image size Identity definition type. This is base type from which all the other identity types are derived. This indicates the case sensitive name for the component. This name is in unicode and is never localized. This indicates the version of the component. Version has major, minor, build and revision fields. This needs to be updated everytime anything in the manifest or the binary being referred from the manifest changes. Build number field is used and filled generally automically during the build while preprocessing the manifest. The revision field is updated when a component is rebuild to fix some build issue. Major and Minor fields are reserved for indicating conceptual changes to the component. Each fields value can be from 0 to 65535. This is present there for backward compatibility with fusion. The assemblies are generally typed as "win32". See MSDN documentation (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sbscs/setup/assembly_manifests.asp) for more information Indicates the processor architecture this component i.e. the binaries of this manifest are targetted for. Possible values are x86, ia64 and amd64. A 16-character hexadecimal string representing the last 8 bytes of the SHA-1 hash of the public key under which the component is signed. The public key used to sign the catalog must be 2048 bits or greater. Required for shared side-by-side components The language for which the component is targetted. Obsolete: use culture instead! Identity reference type. Defines the common attributes across all first class abstractions Indicates the version of the manifest. Currently fixed to "1.0" Dependency on an assembly. URL of a web page with support information for this dependency. Indicates if the dependency must be verified before application launch or can be evaluated lazily. Early binding is required for auto-versioning (aka P/L) and registration-free COM activation. It can be specified on all other references, but can negatively impact performance. Assembly (also called as Component) TODO: figure out how to enforce cardinality restrictions in XSD Used for delay-signed manifests: only the intended key is present, but no signature has been generated yet Category identity reference: Issue: need to move to using identityType base again! Doing this for now so that name/version can be optional in existing Fusion category syntax! This indicates the case sensitive name for the component. This name is in unicode and is never localized. This indicates the version of the component. Version has major, minor, build and revision fields. This needs to be updated everytime anything in the manifest or the binary being referred from the manifest changes. Build number field is used and filled generally automically during the build while preprocessing the manifest. The revision field is updated when a component is rebuild to fix some build issue. Major and Minor fields are reserved for indicating conceptual changes to the component. Each fields value can be from 0 to 65535. This is present there for backward compatibility with fusion. The assemblies are generally typed as "win32". See MSDN documentation (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sbscs/setup/assembly_manifests.asp) for more information Indicates the processor architecture this component i.e. the binaries of this manifest are targetted for. Possible values are x86, ia64 and amd64. A 16-character hexadecimal string representing the last 8 bytes of the SHA-1 hash of the public key under which the component is signed. The public key used to sign the catalog must be 2048 bits or greater. Required for shared side-by-side components The culture for which the component is targetted. The language for which the component is targetted. Obsolete: use culture instead! Indicates the type of the build i.e. debug or release. Only valid in source manifests. Membership to a category Assembly instance (or Component) Will be required post M3.3 Avalon TrustManager information (Owner: AaronG): Build up a list of permission sets. The *only* supported Operation for building up Permission sets is a union of permissions. There is no unioning of permission sets, or building a new set based on a previously defined set and then unioning with additional permissions. TODO: define simple type for CLR class names ISSUE: All manifest content must be validatable. The set of attributes on IPermission is not fixed... URL of a web page with support information for this dependency.  > Base schema for OS componentization + extensions for security, state and shell. 2.0.0.15-pre: Added publisherIdentity for XMLDsig/pki team. Added LUA schema. Added any in application/feature/deployment/mvid to support extensibility (bug fix). Removed privacy element. 2.0.0.14: ClickOnce schema for Beta 2: New in Beta 2: dependency/dependentAssembly: @dependencyType="install|preRequisite" @allowDelayedBinding="true|false" application: must appear immediately after description deployment: must appear immediately after description: won't enforce yet @disallowUrlActivation="true|false" @mapFileExtensions="true|false" Bug fixes: Changed expiration/@maximumAge from string to nonNegativeInteger Removed month as a valid enumeration value for timeUnit. Marked obsolete for Beta 2 (still supported for transition period): licensing: moved to xmldsig:Signature element per authenticode/SN support dependency/dependentAssembly @visible: replaced by deployment/application marking @preRequisite: use dependencyType instead configuration/@configFile deployment @runAfterInstall: use @disallowUrlActivation instead To be removed for Beta 2 (not done yet, pending review with ClickOnce team): dependency/@supportUrl, @displayName, @name (?) dependency/installFrom TrustInfo trustInfo/security/deployment deployment/@visible deployment/install deployment/@isRequiredUpdate entryPoint/@dependencyName subscription/update/periodic Removed dependency/dependentAssembly: @globalImpact, @externallyBindable, @indirect from asm.v3 Added assembly/feature element. Added categoryInstance/@displayName attribute. Added systemProtection/@journaling and systemProtection/@perUserVirtualization, marked noJournaling and noPerUserVirtualization as obsolete. Removed support for previously obsoleted assembly/category schema. Removed configurableState, operationalState, temporaryState, dataState + category definitions for directory/file/settings registration. Removed ADF element and ADF-style information under description element. 2.0.0.13: Removed description/@contentType (replaced by entryPoint/hostInBrowser). Renamed deployment/@visible to deployment/@install. Moved deployment/install/@runAfterInstall and @promptBelowVersion to deployment/@. Removed deployment/install element. Moved dependency/installFrom/@codebase, @group, @size, @hash, @hashAlg to dependency/assemblyDependency. Removed dependency/installFrom element. Moved all non-Whidbey schema to asmv3 (specifically: entryPoint/@hostInBrowser, entryPoint/@name) Changed dependency/@visible, @preRequisite, @indirec, @discoverable to boolean instead of YesNoType. Changed appPathData/@external to boolean Added annotations to capture asm.v2 vs. asm.v3 for use with the schema generation tool. Changed resourcesType/@typeId, @itemId, @typeName, @itemName to @typeIds, @itemIds, @typeNames, @itemNames and made them list types instead of string/integer. Added migration, PnP, imaging, shortcut, file attributes, redirectInfo, installerRegistration for CMI. Fixed categoryMembership syntax to comply with CMI schema. Moved dependency/@supportUrl to dependency/dependentAssembly and dependency/dependentOS. Renamed dependent/@displayName to description and moved to dependency/dependentAssembly and dependency/dependentOS. Made identity/@version optional (again). Added any declaration under IPermission to allow for custom permissions. Added Permission element under PermissionSet for custom permissions. Added hash element to file and dependency/dependentAssembly. Added file/@writeableType attribute for Whidbey data support. Added migration/@customDataMigration attribute for Whidbey data support. Moved dependentAssembly/@resourceType to asm.v3 Allowed arbitary XML namespaces under IPermission Added better version number patterns. Made instrumentation/@componentType optional. Misc schema changes for Eventing. Added systemProtection/@noJournaling and @noPerUserVirtualization. Added deployment/@trustUrlParameters for ClickOnce. 2.0.0.12: Fixed bug in privacy schema (schemaLocation must be xml.0.0.0.1.xsd instead of http://www.w3.org/2001/xml.xsd. Added systemProtection elements for Strongbox. Added licensing element. Fixed casing on sidebarTile category element (left old sideBarTile casing for transition purposes). Added trustedPlatformInfo element for NGSCB (TUreche). Removed support for category element, use categoryMembership/category instead Renamed categoryCMI element and categoryCMIType back to category and categoryType. Removed support for stringTable element; use localization/resources/stringTable instead. ClickOnce: Added dependency/@visible attribute for ClickOnce/component store. Added dependency/@resourceSatelliteName, @resourceFallbackCulture and @resourceFallbackCultureInternal for ClickOnce loc scenarios Removed dependency/@primaryDependency; use resourceType="resources" instead to figure out which dependency is NOT an application dependency. Added entryPoint/hostInBrowser for Avalon. Changed deployment\subscription\update\periodic\* to expiration\@maximumAge Moved deployment\install\@visible to deployment\@visible. Removed deployment\install\@shellVisible, use @visible instead to determine if app is Online or Installed. Added deployment\install\@runAfterInstall attribute. Added file\@optional and file\@group for ClickOnce incremental download feature. Added deployment\install\@diskPadSize and @promptBelowVersion Changed deployment/@isRequiredUpdate to deployment/@minimumRequiredVersion. Change privacy schema to reflect change M6/M7 plans. Removed tasks category and schema. Made comClassType\OLE\auxUserType and comClassType\OLE\miscStatus attributes on comClassType to match XP SP1 DCR for VB scenarios. Removed experimental categoryReference element. Added prototype schema for state separation: configurableState, operationalState, temporaryState, dataState. Categories: fileRegistration, directoryRegistration and settingsRegistration. Changed processContents to be consistently "lax". Added security/trustInfo/trustedPlatformInfo element for NGSCB/Platinum. Changed dependency/@discoverable to be boolean instead of yesNo. Added buildFilter attributes to assemblyIdentity, dependency, file, directory, categoryMembership, configuration, instrumentation, registryKeys\*, localization\*, genericCommand Removed genericCommand, use genericCommands instead. Added file/@importPath attribute, renamed file/@targetPath attribute to destinationPath. Added file/dependencies/fileDependency/@destinationPath, SrcHash, SrcVer, DepType. Disabled registryKeyNameType validation. Made registryValueType\@name optional. Merged Windows Eventing schema into master schema to reduce number of schema files. Changed eventData schema according to Windows Eventing team. Changed eventInstanceType/@category to be xs:string instead of xs:int Added memberships/categoryMembership/@typeName back to the schema. 2.0.0.11: Added schema for user accounts, groups, security descriptors (trustInfo/security/accessControl/*). Added schema for COM registration (AppID, OLE, inproc handlers, local server, 16 bit, dll surrogates etc.): file/comClass/*, comAppId/* Added description/@contentType for Avalon MIME filter. Added dependency/@primaryDependency attribute to allow ClickOnce to detect which dependency is the application vs. satellites etc. Removed satelliteCategory and localizationCategory elements. Changed casing of dependency/@resourceType enumeration values to camelCasing (manifestResources instead of ManifestResources, resources instead of Resources) Added third enumeration value "languageEnabling" to indicate that wildcarding on the dependency on culture (dependency/@culture="*") should be allowed. Picked up new privacy schema. 2.0.0.10: sideBarTile: removed URL attribute, added maxHeight and maxWidth attributes Changed file/@loadFrom to file/@targetPath to unify with MSI terminology. Removed file/@filePath Reconciled category syntax with CMI: - New memberships/categoryMember syntax: - moved category element under memberships parent element - renamed category element to categoryMembership - changed identity attribute to individual name,version etc. attributes - Added categoryIdentityType/@typeName attribute, removed categoryIdentityType/@identity attribute. - categoryMembership: added @typeName, @subCategory and @description attributes, removed @subType attribute. - Merged categoryMemberType sub-elements into categoryMembershipType - Existing Fusion category syntax still supported for migration: made all categoryIdentityReferenceType optional Reconciled localization with CMI: - Added localization element. - Added dependency/@resourceType attribute - Marked stringTable element as deprecated (will remove when Fusion switches over) Turned trustInfo/security/requestedPrivileges/@requestedExecutionLevel into separate attributes Turned trustInfo/security/deployment into a deploymentAuthoritiesType complex type (no schema change). Changed schemaType to allow ##any attribute instead of ##other. Added dependency/override prototype schema. Moved categoryDefinition prototype schema to categoryDefinitions/categoryDefinition. WMI.Config: renamed configuration/schema/schema sub-element to configuration/configurationSchema/schema element Disambiguated the schema to work with current Whidbey System.XML: - Made all top-level elements bounded (dependency, file, category, entryPoint, clrClass, clsSurrogate, comInterfaceExternalProxyStub) - Changed unbounded "sequence" for top-level elements to unbounded "choice" - Made all top-level elements minOccur="1" - Changed sku/any, product/any, package/any, feature/any, categoryCMI/any to be ##other. - Changed most unbounded sequence to unbounded choice / made sub-elements non-optional/maxOccur=1: services, services/service, trustInfo/security/deployment, memberships, registryKeys, registryKeys/registryValues, file, file/comCLass, file/dependencies, ADF, trustInfo/security/applicationRequestMinimum/PermissionSet, CATEGORIESType Added xml.0.0.0.1.xsd to properly support the XML namespace items (lang attribute etc.) in the latest Whidbey XML parser. 2.0.0.9: Change casing in trustInfo/security to be camelCase for everything except Permission element (TrustInfo/Security still has everything upper-case). Make IPermission element optional and make IPermission.version attribute optional. Moved deploymentAuthority under security node, made deploymentAuthority unbounded. Changed XMLDSIG schema to allow empty string in reference.URI attribute (potential bug in System.XML's anyURI type?) Temporarily removed ADF schema until after design preview. Changed casing of include statements to be identical to casing of actual schema files. 2.0.0.8: Resync with OS componentization schema: added assembly attributes, sync with Whidbey CLickOnce schema, sync with WinfuseManifest schema. installFrom didn't have group attribute: what are the permissible values? Just string? dependency.name was reference in a key constraint, which made it non-optional. Removed the constraint in *.adaptive_elements.xsd dependentOS.displayName was not optional configuration.configFile was not in the adaptive schema, only in v2 schema. trustInfo.PermissionSet.IPermission: #any attribute didn't have the "skip" PI defaultAssemblyRequest and AssemblyRequest were not optional AssemblyRequest didn't allow more than one occurrance PermissionSet ID was not declared as type xs:ID added displayName attribute to dependency Changes to make manifest accessible via XSD.EXE generated classes: removed extra choice, made several unbounded elements bounded and made the containing sequence unbounded. Changed trustInfo to current Avalon casing (TrustInfo) GDF merged into ADF. Changes: - AppGenre is now a string. no longer restricting to specific strings. - Reversed the order of URL and Name in the company info - ADF is now in v2 namespace - misc. GDF changes Added Signature and KeyInfo elements. Changed file name from assembly.2.* to manifest.2.*. Added any/##other attributes/elements to almost all elements to allow for independent extensions to and future evolution of manifest content. Added deploymentAuthority schema. 2.0.0.7: Changed from component.0.* to assembly.2.*. Added instrumentation node (WMI.Eventing.0.0.0.1.xsd). Clarified entryPoint schema / added name attribute to dependency element and turned it into single top-level element. Added privacy schema. Changed category syntax to be single top-level element. Added NUI schema. 0.0.0.6: Added node for restricted Admin (TJones). Added node for parental control ratings. Corrected schema to verify with System.XML. Added TrustInfo node, moved security node under it, added trustInfo\privacy placeholder. Changed namespace to urn:schemas-microsoft-com:asm.v2. Changed xsd prefix to xs prefix. 0.0.0.5: Added Tasks schema, Changed ADF schema to 0.0.0.0005, added first real WMI.Config schema, made some erroneously required things optional (assemblyIdentity.processorArchitecture, desciption sub-elements). Added application schema for ClickOnce. Two part version numbers where the segments are in the range 0-65535 0*[0-9]{1,4} 0-9999 0*[1-5][0-9]{4} 10000-59999 0*6[0-4][0-9]{3} 60000-64999 0*65[0-4][0-9]{2} 65000-65499 0*655[0-2][0-9] 65500-65529 0*6553[0-5] 65530-65535 (0*[0-9]{1,4}|0*[1-5][0-9]{4}|0*6[0-4][0-9]{3}|0*65[0-4][0-9]{2}|0*655[0-2][0-9]|0*6553[0-5]) Four part version numbers where the segments are in the range 0-65535 Boolean yes or no enumeration. This is needed for backward compatability with existing fusion manifest Boolean yes or no enumeration. This is needed for backward compatability with existing fusion manifest Different types of Hash Algorithms. SHA1 is used by default since fusion also uses the same. Public Key Token: 16 hex digits in size Different types of target processor architecture types. Currently only x86, ia64 and amd64 are supported. Identity type for the assembly Reference type for assembly identity Abstraction for assembly dependencies. There can be three different types of dependency from an assembly i.e. dependency to an assembly or category or feature. Indicates whether the dependency is optional or not. This aids in building smaller configurations by helping the tool to drop this dependency for smaller distributions. TODO: XP only allows yes and no, WCS puts true/false... CLR class type Specifies the name of the class The version for the class. This is "major.minor" format. CLR surrogate type Indicates the CLSID for the surrogate Indicates the name for the class Indicates the version which is used during run-time. Its of "major.minor" format. Proxy stub for COM interface. If a file in the assembly implements a proxy stub, the corresponding file must include a comInterfaceProxyStub subelement having attributes that are identical to a comInterfaceExternalProxyStub element. Marshaling interfaces between processes and threads may not work as expected if you omit some of the comInterfaceExternalProxyStub dependencies for your component. The .IID of the interface for which the proxy is being declared. Required. The value should be in the form: "{iid}". Name of the interface as it would appear in code. For example, "IViewObject". This should not be a descriptive string. This attribute is optional. The value should be in the form: "name". The type library that contains the description of the interface specified by the iid attribute. This attribute is optional. The value should be in the form: "{tlbid}". The number of methods implemented by the interface. This attribute is optional. The value should be in the form: "n". The class ID for the proxy sub in the form of "{CLSID}". The IID of the interface from which the one described by the iid attribute is derived. This attribute is optional. The value should be in the form: "{iid}". External proxy stub for COM interface. The comInterfaceExternalProxyStub is a subelement of an assembly element and is used for automation interfaces. For example, IDispatch and its derived interfaces. Optional. The default proxy-stub implementation is adequate for most automation interfaces, such as interfaces derived from IDispatch. The interface proxy stub, and all other external proxy-stub interface implementations, must be listed in the comInterfaceExternalProxyStub The IID of the interface for which the proxy is being declared. Required. The value should be in the form: "{iid}". Name of the interface as it would appear in code. For example, "IViewObject". This should not be a descriptive string. This attribute is optional. The value should be in the form: "name". The type library that contains the description of the interface specified by the iid attribute. This attribute is optional. The value should be in the form: "{tlbid}" . The number of methods implemented by the interface. This attribute is optional. The value should be in the form: "n". The class ID in the the form of "{CLSID}". The IID of the interface from which the one described by the iid attribute is derived. This attribute is optional. The value should be in the form: "{iid}". Type Library information The unique ID of the type library. Required. The two-part version number of the type library. If only the minor version number increases, all the features of the previous type library are supported in a compatible way. If the major version number changes, code that compiled against the type library must be recompiled. The version number of the type library may differ from the version number of the application. Required. The directory where the Help file for the types in the type library is located. If the application supports type libraries for multiple languages, the libraries may refer to different file names in the Help file directory. If no value, then specify "". Required. The hexadecimal string representation of the locale identifier (LCID). It is one to four hexadecimal digits with no 0x prefix and no leading zeros. The LCID may have a neutral sublanguage identifier The hexadecimal representation of the type library flags for this type library. These are the values of the LIBFLAGS enumeration, and are the same flags specified in the uLibFlags parameter to ICreateTypeLib::SetLibFlags. These flags cannot have leading zeros or the 0x prefix. Optional. COM class information The GUID that uniquely identifies the Class. Required. The value must be in the format of a valid GUID i.e. "{GUID}". The threading model used by in-process COM classes. If this property is null, then no threading model is used. The component is created on the main thread of the client and calls from other threads are marshaled to this thread. Optional. Valid values are: "Apartment", "Free", "Both", and "Neutral". Version-dependent programmatic identifier associated with the COM component. The format of a ProgID is <vendor>.<component>.<version>. GUID for the type library for this COM component. The value must be in the format of a GUID. Optional. The class name string. Window class information. The element contains name of a windows class that is to be versioned This attribute controls whether or not the internal window class name used in registration contains the version of the assembly containing the window class. The value of this attribute can be "yes" or "no". The default is "yes". The value "no" should only be used if the same window class is defined by a side-by-side component and an equivalent non-side-by-side component and you wish to treat them as the same window class. Note that the usual rules about window class registration apply - only the first component that registers the window class will be able to register it since it is not versioned. File type Name of the file on the system. This is exposed as DestinationName in the object model A hash of the file referred to by name. A hexadecimal string of length depending on the hash algorithm. Algorithm used to create a hash of the file. This value should be SHA1. The size of the files in bytes Dependency type base Indicates whether the dependency is optional or not. Optional dependencies are helpful in reducing the run-time image size Identity definition type. This is base type from which all the other identity types are derived. This indicates the case sensitive name for the component. This name is in unicode and is never localized. This indicates the version of the component. Version has major, minor, build and revision fields. This needs to be updated everytime anything in the manifest or the binary being referred from the manifest changes. Build number field is used and filled generally automically during the build while preprocessing the manifest. The revision field is updated when a component is rebuild to fix some build issue. Major and Minor fields are reserved for indicating conceptual changes to the component. Each fields value can be from 0 to 65535. This is present there for backward compatibility with fusion. The assemblies are generally typed as "win32". See MSDN documentation (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sbscs/setup/assembly_manifests.asp) for more information Indicates the processor architecture this component i.e. the binaries of this manifest are targetted for. Possible values are x86, ia64 and amd64. A 16-character hexadecimal string representing the last 8 bytes of the SHA-1 hash of the public key under which the component is signed. The public key used to sign the catalog must be 2048 bits or greater. Required for shared side-by-side components The language for which the component is targetted. Obsolete: use culture instead! Identity reference type. Defines the common attributes across all first class abstractions Indicates the version of the manifest. Currently fixed to "1.0" Dependency on an assembly. Assembly (also called as Component) TODO: figure out how to enforce cardinality restrictions in XSD Assembly instance (or Component) |lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP3A;H2uvxnEB{'ˆYE'M:UsR0Y3 qi#;UOp#x4L I A\I*ojoK :6{ߙ'0chZ@1}ѝ{d{D:5s@q+x &8ؤ)CS5DcͧGqээҍc c&de6oA贫ەt]|`L1PǮX\K/'ԳH;lZ\6RøVWϹ9Rb,麸 E-..u233 34<4=B5_6.6X777899osF:d+f:c^;o6~>qz?z?{?l/@KP@N@~B,AiACBB_CXD DlO1EZWEjVF{FJGIG}G0O*HgHIg&Jx&3SH _e'-TP7A,bI>Z[ \[5V!w0]]3{9Y@E]] `/n9=:;%7SXd<&HWS:@6V!*E5 FY@Z${V0?<60H7 OA,/L=!N~7RT>AaI#;D ;&I6&6RqWA @PK;)*5L/bP?_)X&C?+LGTDBYI^Y.D+u-;1A_W<K_'A 5& 34mGx ")Rk0fNR^;c^%6F8 0^E.G%Yu`D <a)!JI \P`a#Y3W D'(]J+-(Z"XN9Z/%`O; dEZKMf6 (zL#W =uCL]E$`_1C('^Q=*T,2:.BXf `pZ BH@]" ?O0H]IJ! ^T+.[z*@B^ /P=\\n\>.~A#H,Ma[r. V4`= G@$\.]\`_P# RTD1Y ?2Ul!l1Z"Zo _?"~+< @-; )hh,yBLQZS3 4-oF?@SQ3#%: 91x418S< RZ#" .2_n;26'3V57~5[OZl279@?>}DF+ZQ1$o2ActivateManifestException2ActivateManifestSucceeded:NActivation_DisallowUrlActivationCaptionYfActivation_DisallowUrlActivationCaptionAfterInstall~NActivation_DisallowUrlActivationMessagefActivation_DisallowUrlActivationMessageAfterInstall4CleanOnlineCache_CompletedF.CleanOnlineCache_FailedEx_AppNoPublisherProductAllowed&Ex_AppOneEntryPointn@Ex_AppPrivAsmIdSameAsDeployOrApp.Ex_AppSignedDepUnsigned36Ex_ApplicationInplaceUpdate2Ex_ArpEntryRemovalFailure.Ex_BindAppIdNotCurrrent0Ex_BindAppIdNotInstalled6Ex_BindFirstyEx_BindOnceTEx_CannotCallAssertApplicationRequirementsBEx_CannotCallUninstallCustomAddInGREx_CannotCallUninstallCustomUXApplicationEx_CannotHaveDeploymentProviderHEx_CannotHaveUseManifestForTrustFlagx:Ex_CannotLoadInternalManifest,Ex_CleanOnlineAppCacheA>Ex_ClrDependencyNonZeroRevision(Ex_CodeLimitExceeded+8Ex_ComArgSubIdentityNotValid0Ex_ComArgSubIdentityNull>Ex_ComArgSubIdentityWithVersion JEx_CustomHostSpecifiedAppNotSupportedc$Ex_CustomUXAlready4Ex_CustomUXAppNotSupportedFEx_DecreasingMinimumRequiredVersion.Ex_DepAppRefHashInvalidEx_DepAppRefInvalidIdentityNameW4Ex_DepAppRefNotStrongNamed\Ex_DepAppRefPrereqOrOptionalOrResourceFallback!6Ex_DepNoMinVerForOnlineApps!,Ex_DepNotStronglyNamed!PEx_DepOnlineOnlyAndDisallowUrlActivationH"4Ex_DepProcArchNotSupported"2Ex_DepProviderNotAbsolute#FEx_DepProviderNotSupportedUriSchemeR#,Ex_DepProviderNotValid#DEx_DepProviderRequiredForInstalled$*Ex_DepProviderTooLong$Ex_DependencyOptionalButNoGroup3(BEx_DependencyResourceWithCodebase(BEx_DependencyResourceWithFallback(:Ex_DependencyResourceWithHash)BEx_DependencySupportUrlNoAbsoluteO)XEx_DependencySupportUrlNotSupportedUriScheme)>Ex_DependencySupportUrlNotValid#*Ex_DeploymentUriDifferentExText>.HEx_DescriptionErrorReportUrlNotValid/FEx_DescriptionSupportUrlNotAbsolute/ZEx_DescriptionSupportUrlNotSupportedUriSchemeD0@Ex_DescriptionSupportUrlNotValid0>Ex_DescriptionSupportUrlTooLong1LEx_DeterminePlatformRequirementsFailedb1.Ex_DetermineTrustFailed1$Ex_DifferentHashes16Ex_DigestMethodNotSupported62>Ex_DownloadAppFileAsmRedirected_28Ex_DownloadApplicationFailed2:Ex_DownloadCancelledException36Ex_DownloadGroupAfterUpdate832Ex_DownloadRefDefMismatch3@Ex_EmptyIdentityInternalManifest"46Ex_FailedToDownloadManifestk42Ex_FailedWhileDownloading4:Ex_FileAssocCLSIDDeleteFailed46Ex_FileAssocExtDeleteFailed/5Ex_HostInBrowserAppNotSupported<LEx_InplaceUpdateOfApplicationAttempted>2Ex_InstallFlagMustBeFalse@?4Ex_InvalidCLRVersionInFile~?*Ex_InvalidCopyRequest?(Ex_InvalidDeployment @:Ex_InvalidDeploymentException9@8Ex_InvalidDeploymentManifestj@$Ex_InvalidFileHash@(Ex_InvalidMatchTrust@$Ex_InvalidPEFormat,A"Ex_InvalidPEImageA@Ex_InvalidProductOrPublisherNameA4Ex_InvalidProviderManifest%B,Ex_InvalidRelativePathB$Ex_InvalidSequenceB0Ex_InvalidShortcutFormat*C.Ex_InvalidStoreMetaDataXC&Ex_InvalidTrustInfoC,Ex_InvalidXmlSignatureDEx_ManifestParseCMSErrorMessageG0Ex_ManifestReadExceptionG"Ex_MaxAgeTooLargeGREx_MinimumRequiredVersionExceedDeploymentH,Ex_MultipleId1ManifestH@Ex_MultipleInstanceFileExtension0I8Ex_NoAppInDeploymentManifestI Ex_NoCurrentBindI,Ex_NoFurtherOperationsfJDEx_NoMatchingAssemblyForEntryPointJ,Ex_NoSuchDownloadGroupJEx_NoTrustK*Ex_NotCustomUXAlreadyfK4Ex_NotDeploymentOrShortcut/L,Ex_NotEnoughDataInFileL6Ex_NotInstalledOrNotVisibleL8Ex_NotSupportedHashAlgorithmL0Ex_NotSupportedUriSchemeM&Ex_NotUpdateableAppjM8Ex_OnlineAlreadyShellVisibleM@Ex_OnlineAppExtensionUnsupportedN>Ex_OnlineAppWithFileAssociationOLEx_OnlineSemiTrustAppSizeLimitExceeded_O4Ex_OnlyStreamTypeSupportedO4Ex_PEImageTypeNotSupported P0Ex_PatchDependencyFailedkP0Ex_PatchSourceOpenFailedP8Ex_ProviderNotInSubscriptionPEx_TempPathRandomStringTooShortYLogFile_ErrorSummaryStatusError^BLogFile_ErrorSummaryStatusNoError^*LogFile_ExceptionType8_8LogFile_ExceptionTypeUnknownC_LogFile_Header^_0LogFile_HeaderCLRVersion_4LogFile_HeaderDfdllVersion_6LogFile_HeaderDfshimVersion_:LogFile_HeaderMscorwksVersion_.LogFile_HeaderOSVersion_JLogFile_HeaderSystemDeploymentVersion` LogFile_Identity4`FLogFile_IdentityApplicationIdentityC`DLogFile_IdentityDeploymentIdentityj`JLogFile_IndividualErrorInnerException`RLogFile_IndividualErrorOutermostException`LogFile_ServerInformationServer)bLogFile_SourceBb8LogFile_SourceApplicationUrlObFLogFile_SourceDeploymentProviderUrl|b6LogFile_SourceDeploymentUrlbLogFile_Summaryb>LogFile_SummaryBrowserHostedAppc:LogFile_SummaryInstallableApp1c8LogFile_SummaryOnlineOnlyAppOcFLogFile_SummaryTrustUrlParameterSetyc&LogFile_Transactionc4LogFile_TransactionBulletscBLogFile_TransactionFailureSummarycPLogFile_TransactionFailureSummaryBullets,dJLogFile_TransactionFailureSummaryItem7dPLogFile_TransactionFailureSummaryNoErrorSdTLogFile_TransactionFailureSummaryNoFailuredHLogFile_TransactionInstallDeploymentdVLogFile_TransactionInstallDeploymentFailure e.LogFile_TransactionItemBe@LogFile_TransactionNoTransaction^e@LogFile_TransactionPinDeploymenteNLogFile_TransactionPinDeploymentFailureePLogFile_TransactionSetDeploymentMetadataf^LogFile_TransactionSetDeploymentMetadataFailureLfBLogFile_TransactionStageComponentfPLogFile_TransactionStageComponentFailurefJLogFile_TransactionStageComponentFile7gXLogFile_TransactionStageComponentFileFailurexgDLogFile_TransactionUnPinDeploymentgRLogFile_TransactionUnPinDeploymentFailure#hLLogFile_TransactionUninstallDeploymentnhZLogFile_TransactionUninstallDeploymentFailurehFLogFile_TransactionUnknownOperationhLogFile_WarningiHLogFile_WarningStatusIndivualWarning'iUI_PlatformDetectionFailedTitles.UI_ProgressBytesIn100GBs.UI_ProgressBytesIn100KBs.UI_ProgressBytesIn100MBs,UI_ProgressBytesIn10GBs,UI_ProgressBytesIn10KBs,UI_ProgressBytesIn10MBs*UI_ProgressBytesIn1GB t*UI_ProgressBytesIn1KBt*UI_ProgressBytesIn1MBt.UI_ProgressBytesInBytes*tUI_ProgressDone5tUI_ProgressTextSt UI_ProgressTitlelt0UI_ProgressTitleDownloadxt.UI_ProgressTitleInstalltNo se puede recuperar la aplicación. Error de autenticación.MHay demasiadas activaciones implementadas intentando cargar simultáneamente.sNo se puede iniciar la aplicación {0} desde esta ubicación porque ya se ha instalado en una ubicación diferente.BNo se puede iniciar la aplicación. Espacio en disco insuficiente.Error al escribir en el disco duro. Vea si hay suficiente espacio en disco. Póngase en contacto con el proveedor de la aplicación.No se puede descargar la aplicación. Faltan archivos necesarios para la aplicación. Póngase en contacto con el proveedor de la aplicación para obtener ayuda. No se instaló correctamente la aplicación. No se encuentran los archivos de la aplicación en el servidor. Póngase en contacto con el proveedor de la aplicación o el administrador para obtener ayuda.\No se puede iniciar la aplicación. Póngase en contacto con el proveedor de la aplicación.Haga clic aquí para enviar este error al servidor de implementación y para consultar soluciones conocidas para este problema.No se puede continuar. La aplicación tiene un formato incorrecto. Póngase en contacto con el proveedor de la aplicación para obtener ayuda. bNo se pueden recuperar los archivos de la aplicación. La implementación tiene archivos dañados.No es posible instalar la aplicación, ya que requiere una característica no compatible. Póngase en contacto con el proveedor de la aplicación para solicitar asistencia.No se descargó correctamente la aplicación. Compruebe la conexión de la red o póngase en contacto con el administrador del sistema o el proveedor de servicios de red.bNo se puede instalar ni ejecutar esta aplicación. Para hacerlo, debe actualizar el sistema a {0}.No se puede instalar ni ejecutar esta aplicación. Debe instalar primero el ensamblado {0} en la Caché de ensamblados global (GAC). SLa aplicación es demasiado grande para ejecutarse en línea con confianza parcial.oNo se puede iniciar la aplicación. Póngase en contacto con el proveedor de la aplicación para obtener ayuda.AError en la validación de la aplicación. No se puede continuar.Error en la activación debido a un error de aplicaciones aisladas de Windows. El registro de eventos del sistema puede contener más información acerca de esta característica.#Excepción de activación en curso.No se puede deshabilitar actualizaciones para esta aplicación. Para instalar esta aplicación, primero desinstale la versión anterior.MLos manifiestos de la aplicación deben especificar al menos una dependencia.HLa identidad de la aplicación no coincide con la aplicación instalada.4La identidad de la aplicación no está establecida.2La identidad de la aplicación es demasiado larga.Especificación de no válida. Compruebe que la ruta del punto de entrada tenga el formato correcto y que éste exista en la implementación.MNo se admiten atributos de parámetros en la línea de comandos .REl archivo de icono especificado en el manifiesto de la aplicación no es válido.lEl manifiesto de la aplicación tiene un hash calculado que es distinto al especificado o no tiene ninguno. GEl manifiesto de la aplicación debe especificar la dependencia de CRL.ZEl manifiesto de la aplicación no acepta la especificación de la sección . Si especifica en el manifiesto de la aplicación, también debe especificar un nombre de publicador y de producto.Si no especifica en el manifiesto de aplicación, no debe especificar el nombre de un publicador ni de un producto.ZLos manifiestos de la aplicación deben especificar exactamente una sección .gLa aplicación contiene un ensamblado con la misma identidad que la aplicación o implementación: {0}.El manifiesto de la aplicación está firmado, pero el manifiesto de la implementación no lo está. Ambos deben presentarse en el mismo estado: firmados o sin firmar.No se puede instalar esta aplicación porque ya está instalada otra aplicación con la misma identidad. Para instalar la aplicación, modifique el manifiesto de la versión o bien desinstale la aplicación que existía con anterioridad.La entrada ARP {0} no existe.HNo se puede enlazar a una implementación que no sea la versión actual.ANo se puede enlazar a una implementación que no esté instalada. Debe llamarse primero al enlace.,No puede llamarse al enlace más de una vez.|Si instala una aplicación ClickOnce que especifique un host personalizado, no puede llamar a AssertApplicationRequirements.xNo se puede llamar a UninstallCustomAddin para una aplicación ClickOnce que no haya especificado un host personalizado.No puede llamar al método UninstallCustomUXApplication para una aplicación ClickOnce que no esté marcada como un tipo customUX.No se llamó al método AssertApplicationRequirements o bien se agotó el tiempo de espera. No existe ninguna decisión de confianza antes de confirmar.WError en el método DeterminePlatformRequirements. La aplicación no puede confirmarse.WError en el método AssertApplicationRequirements. La aplicación no puede confirmarse.ZNo puede especificar un elemento para una aplicación alojada en un explorador.No se debe especificar ningún proveedor de la implementación para las aplicaciones ClickOnce que especifiquen un host personalizado.}No se puede especificar un elemento en una aplicación ClickOnce que especifique un host personalizado.HNo se puede cargar el manifiesto interno desde el archivo de componente.RNo se realizó correctamente la limpieza de la caché de la aplicación en línea.El número de revisión (cuarta parte) en el campo Versión de la sección de dependencias de Microsoft Common Language Runtime debe ser cero: {0}.]Se ha superado el límite del código para las transformaciones hash o el método de resumen.@El argumento de identidad de la suscripción no es válido: {0}.?El argumento de identidad de la suscripción no puede ser NULL.TEl argumento de identidad de la suscripción no puede tener el atributo de versión.WEl atributo customHostSpecified no es compatible con las aplicaciones de Windows Forms.Una versión anterior de esta aplicación ya está instalada y marcada como un tipo customUX. Para instalar esta aplicación, utilice el elemento customUX para marcar esta aplicación como un tipo customUX o bien desinstale la versión anterior.LEl elemento customUX no es compatible con las aplicaciones de Windows Forms.La versión mínima requerida especificada en el manifiesto de la implementación no puede ser inferior a la versión mínima requerida anterior.OLa identidad de referencia de la aplicación tiene un elemento hash no válido.nLa referencia de código base del manifiesto de implementación al manifiesto de la aplicación no es válida.\El nombre de la identidad de referencia de la aplicación tiene caracteres no válidos: {0}.ILa identidad de referencia de la aplicación debe tener un nombre seguro.La referencia de la aplicación en el manifiesto de implementación no debe ser opcional ni requisito previo, ni debe tener una referencia cultural de reserva de recurso.La arquitectura de procesador de la identidad de referencia de la aplicación {0} no coincide con la de la implementación: {1}.TEl manifiesto de la implementación debe especificar una dependencia de aplicación.iEl manifiesto de la implementación no puede contener tanto como .QEl manifiesto de la implementación no acepta la especificación de .PEn el manifiesto de implementación no se permiten las asociaciones de archivos.NEl manifiesto de la implementación no acepta la especificación de .VEl manifiesto de la implementación no acepta la especificación del archivo de icono.FEl manifiesto de la implementación requiere la sección .pEl manifiesto de la implementación no puede especificar minimumRequiredVersion para las aplicaciones en línea.NLa identidad del manifiesto de la implementación debe tener un nombre seguro.JLa aplicación sólo en línea no puede especificar disallowUrlActivation.La identidad del manifiesto de la implementación no tiene una arquitectura de procesador o dicha arquitectura no es compatible.9El proveedor de la implementación no es un URI absoluto.xEsquema de URI no admitido para el proveedor de la implementación. Sólo se admiten los esquemas de file, HTTP y HTTPS.ILa dirección URL del proveedor de la implementación no es válida: {0}.Debe especificar un URI absoluto para el proveedor de la implementación para las aplicaciones instaladas que busquen actualizaciones.OLa longitud del proveedor de la implementación especificada supera el límite.RDebe especificar un editor y un producto para el manifiesto de la implementación.rLa identidad del manifiesto de la aplicación es la misma que la identidad del manifiesto de implementación: {0}.El manifiesto de la implementación está firmado, pero el manifiesto de la aplicación no lo está. Ambos deben presentarse en el mismo estado: firmados o sin firmar.NtrustUrlParameters y disallowUrlActivation no pueden ser true al mismo tiempo.MEl manifiesto de implementación no admite el elemento .KLa dependencia de requisito previo de GAC debe tener un nombre seguro: {0}.'El formato de hash no es correcto: {0}.6No se encontró código base para la dependencia: {0}.El código base especificado para un elemento de dependencia en el manifiesto de la aplicación debe ser una ruta relativa: {0}.]La dependencia es opcional, pero no está asignada a un grupo. Identidad de dependencia: {0}.La dependencia del recurso no puede tener elementos hash: {0}.ELa dirección URL de soporte no es absoluta para la dependencia: {0}.No es un esquema compatible para la dirección URL de soporte de la dependencia. Sólo se admiten los esquemas de file, http y https: {0}.BLa dirección URL de soporte de la dependencia no es válida: {0}.ILa dirección URL de soporte es demasiado larga para la dependencia: {0}.RLa dirección URL de soporte del sistema operativo dependiente no es válida: {0}.2Excepción por ausencia de plataforma dependiente.aLa longitud de la dirección URL de soporte para el sistema operativo dependiente no es absoluta.No es un esquema admitido para la dirección URL de soporte del sistema operativo dependiente. Sólo se admiten los esquemas de file, http y https.dLa longitud de la dirección URL de soporte para el sistema operativo dependiente supera el límite.NLa implementación y la aplicación no tienen zonas de seguridad coincidentes.{No se puede activar una implementación con una versión anterior a la versión mínima requerida actual de la aplicación.-Excepción de descarga de la implementación.Excepción de implementación.CLa identidad de la implementación no coincide con la suscripción.BLa identidad del manifiesto de implementación carece de versión.No se puede iniciar la aplicación {0} desde la ubicación {1} porque ya se ha instalado en la ubicación {2}. Puede iniciarla desde la ubicación {2}, o bien puede desinstalarla y volverla a instalar desde la ubicación {1}. Si vuelve a instalar la aplicación, tenga en cuenta que puede perder todas la personalizaciones que haya realizado en la aplicación.HLa siguiente URL de informe de errores de aplicación no es válida: {0}OLa longitud de la dirección URL de soporte para la aplicación no es absoluta.No es un esquema admitido para la dirección URL de soporte de la aplicación. Sólo se admiten los esquemas de file, HTTP y HTTPS.BLa dirección URL de soporte de la aplicación no es válida: {0}.RLa longitud de la dirección URL de soporte para la aplicación supera el límite.HSe produjo una excepción al determinar los requisitos de la plataforma.5Se produjo una excepción al determinar la confianza.QEl archivo {0} tiene un hash calculado distinto al especificado en el manifiesto.'No se admite el método de resumen {0}.vNo se permite el redireccionamiento de HTTP para los archivos de aplicación y ensamblados. No se puede descargar {0}.6Se produjo una excepción al descargar la aplicación.'Excepción de cancelación de descarga.No se puede descargar el grupo de archivos una vez actualizada la aplicación. Vuelva a iniciar la aplicación antes de intentar la descarga.XLa referencia del manifiesto no coincide con la identidad del ensamblado descargado {0}.GEl manifiesto interno de una biblioteca dll tiene una identidad vacía.5Se produjo una excepción al descargar el manifiesto.0No se realizó la descarga de {0} correctamente.YError al eliminar la asociación de archivo CLSID {1} del registro de la aplicación {0}.SError al eliminar la asociación de archivo {1} del registro de la aplicación {0}.iError al eliminar el Id. de programa de la asociación de archivo {1} del registro de la aplicación {0}.jLa extensión de la asociación de archivo debe comenzar por dot. Asociación de archivo infractora "{0}".pEl icono predeterminado de la asociación de archivos "{0}" debe enumerarse como elemento no opcional.XLa siguiente extensión de asociación de archivos no es válida para este equipo: "{0}"}No es posible iniciar la aplicación asociada {0}. La aplicación no se encuentra o no se localiza una dirección URL remota.KLas aplicaciones con host personalizado no admiten asociaciones de archivo.KLas aplicaciones alojadas en explorador no admiten asociaciones de archivo.>Las aplicaciones en línea no admiten asociaciones de archivo.xEl archivo que se está descargando de {0} ha excedido el tamaño aceptable (el límite para este archivo es {1} bytes).wA uno de los elementos le falta una extensión, descripción, Id. de programa o atributo defaultIcon.PLas asociaciones de archivo sólo se admiten en aplicaciones de plena confianza.KLa extensión "{0}" de la asociación de archivo supera el límite máximo.JEl archivo {0} está marcado como archivo de datos. No puede ser opcional.JEl archivo {0} es opcional, pero no está asignado a un grupo de archivos.8El elemento de archivo {0} debe tener una ruta relativa."No se ha realizado la activación.LLa aplicación {0} ya se ha instalado desde otra ubicación. Desinstale {0}.MNo se ha especificado el algoritmo hash en el manifiesto para el archivo {0}.3El valor de resumen para el algoritmo hash es NULL.*Excepción durante la validación de hash.zEl manifiesto de la aplicación especifica el atributo hostInBrowser, que no se admite para aplicaciones de Windows Forms.Para usar un objeto InPlaceHostingManager creado con el parámetro launchInHostProcess establecido en True, la aplicación debe estar alojada en un explorador o disponer de un host personalizado.ONo coinciden las identidades de la firma de nombre seguro y el manifiesto id_1.*La identidad del manifiesto no es válida./La identidad del manifiesto es demasiado larga.KLa identidad del manifiesto tiene uno o varios caracteres no válidos: {0}.fYa hay instalada una aplicación para esta implementación con una identidad de aplicación diferente.ELa versión de CLR de la imagen "{0}" del archivo "{1}" no se admite.LNo se puede actualizar una aplicación en la ubicación; revise su versión..No se puede convertir la aplicación en aplicación en línea porque está instalada la versión anterior. Para instalarla, desinstale la versión anterior o marque esta aplicación como instalada.QLas aplicaciones en línea no se pueden iniciar desde una asociación de archivo.CLas aplicaciones en línea no pueden tener asociaciones de archivo.yEl tamaño de la aplicación excede el límite de tamaño de las aplicaciones de confianza parcial en línea ({0} bytes).-Sólo es compatible el tipo System.IO.Stream.`No se admiten imágenes portables ejecutables (PE). Sólo se admiten imágenes de 32 o 64 bits. 7No se puede procesar la dependencia {0} para revisarla.;No se puede abrir el archivo {0} para aplicarle revisiones.La identidad de la implementación en el proveedor de la implementación no es la misma que la identidad de la implementación original.jEl nombre de publicador o producto en el manifiesto de implementación debe tener menos de 260 caracteres.nLa referencia de la implementación no coincide con la identidad definida en el manifiesto de la aplicación. Requiere XP o posterior.^La versión de CLR de tiempo de ejecución "{0}" solicitada por el archivo "{1}" no se admite.!No se admiten recursos satélite.>El manifiesto de la aplicación no es válido semánticamente.BEl manifiesto de la implementación no es válido semánticamente.KEl sistema de archivos no admite nombres de archivo cortos con formato 8.3.REl acceso directo no puede hacer referencia a una implementación sólo en línea.>No se pudo quitar los accesos directos; inténtelo más tarde.RNo se pudo quitar el acceso directo. Un valor de editor o producto no es válido. 1El archivo de acceso directo es demasiado grande.RLa configuración del explorador web no le permite ejecutar aplicaciones firmadas.El manifiesto no incluye los hash necesarios para algunos componentes de aplicaciones. La firma del manifiesto no se considera válida.iEl ensamblado de nombre simple {0} tiene una identidad con un símbolo (token) de clave pública no nulo.]El ensamblado de modo mixto de nombre simple {0} incrusta metadatos complib de nombre seguro.SYa hay en curso una operación de actualización o comprobación de actualización.3Excepción durante la operación de almacenamiento.eLa identidad del ensamblado de nombre seguro {0} no tiene ningún símbolo (token) de clave pública.BLa firma del nombre seguro no es válida para este ensamblado {0}.9No se puede comprobar el ensamblado de nombre seguro {0}.2La identidad de la aplicación no es válida: {0}.MLa aplicación no se puede restaurar. No hay versiones anteriores instaladas."La aplicación no está instalada. No es una aplicación instalada.VLa sincronización del grupo {0} no puede llamarse más de una vez en ningún momento.*Debe llamarse primero a Synchronize(null).6No puede llamarse a Synchronize(null) más de una vez.3La cadena de ruta de acceso temporal no es válida.8La cadena de ruta de acceso temporal es demasiado corta.>Hay demasiados ensamblados en el manifiesto de la aplicación.LNo se pueden tener más de {0} asociaciones de archivo para una aplicación.;Hay demasiados archivos en el manifiesto de la aplicación.MHay demasiadas activaciones implementadas intentando cargar simultáneamente.qNo se completó la transacción. Puede que el nombre del archivo sea muy largo. Abrévielo y vuelva a intentarlo.1No se admite el algoritmo de transformación {0}.%Excepción de confianza no concedida.TLa configuración del explorador web no le permite ejecutar aplicaciones sin firmar.Actualización no disponible.9La dirección URL de activación dada es demasiado larga.dNo se puede cargar {0}. Puede que el componente no sea válido. El código de error Win32 fue 0x{1}.rNo se puede cargar el recurso de {0}. Puede que el componente no sea válido. El código de error Win32 fue 0x{1}.3Forzando AppLaunch.exe para todas las activaciones.*Forzando /COR para todas las activaciones.La detección de .NET Framework 3.5 SP1 SKU está desactivada.!Soporte técnico en línea de {0}HSe ha suprimido la limitación del número de activaciones simultáneas.aquí"No se puede iniciar la aplicaciónMantenimiento de {0}Problema de mantenimientoWVisite este sitio para obtener más información sobre esta actualización del sistema.sistema6Póngase en contacto con el administrador del sistema."Es necesario actualizar el sistema {0:f0} GB {0:f0} KB {0:f0} MB {0:f1} GB {0:f1} KB {0:f1} MB {0:f2} GB {0:f2} KB {0:f2} MB {0} bytesPreparando la aplicación...Descargando: {0} de {1} ({0}%) {1}Descargando {0}Instalando {0}!Actualización requerida para {0}Actualizando {0}La versión anterior de la aplicación está disponible ahora. En la barra de tareas de Windows, haga clic en Inicio y seleccione Todos los programas.Aplicación restauradaIniciando la aplicaciónDHay disponible una nueva versión de {0}. ¿Desea descargarla ahora?Actualización disponible3Finalizó la desinstalación de la aplicación {0}.System.Deployment.resourcesesSystem.Deployment.Application.UpdatePiece.es.resourcesSystem.Deployment.Application.SplashPiece.es.resourcesSystem.Deployment.Application.ProgressPiece.es.resourcesSystem.Deployment.Application.PlatformPiece.es.resourcesSystem.Deployment.Application.MaintenancePiece.es.resourcesSystem.Deployment.Application.ErrorPiece.es.resourcesSystem.Deployment.Application.UserInterfaceForm.es.resourcessplash.gifAssemblyTemplate.xmlxrml2core.0.0.0.1.xsdxmldsig-core-schema.0.0.0.2.xsdxml.0.0.0.1.xsdmpeg-r.0.0.0.1.xsdmanifest.2.0.0.15-pre.xsdmanifest.2.0.0.15-pre.adaptive_elements.xsdmanifest.2.0.0.15-pre.adaptive.xsdSystem.Deployment.es.resourcesSystem.Deployment.resources.dll DXcPD6Ĭi$$RSA1WĮ. j쏇vlL;ݚ6! r<wwO)2!d\L (]b,e,=t]o-~^Ė=&Ce m4MZғ _CorDllMainmscoree.dll% @0 HX4VS_VERSION_INFO,','DVarFileInfo$Translation pStringFileInfoL0c0a04b04CommentsFlavor=RetailLCompanyNameMicrosoft CorporationTFileDescriptionSystem.Deployment.dllj%FileVersion2.0.50727.5420 (Win7SP1.050727-5400)` InternalNameSystem.Deployment.resources.dll8LegalCopyright Microsoft Corporation. Reservados todos los derechos.h OriginalFilenameSystem.Deployment.resources.dllTProductNameMicrosoft .NET FrameworkBProductVersion2.0.50727.5420 ?