<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Soumitra Mondal's WebLog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/smondal/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/smondal/feed.xml</link>
    <description>About Visual Studio, Windows Installer and ClickOnce Deployment</description>
    <lastBuildDate>Mon, 03 Apr 2017 16:35:58 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>VS 2017-Invalid class:System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/vs-2017-invalid-classsystem-management-managementexception-throwwithextendedinfomanagementstatus-errorcode</link>
      <pubDate>Mon, 03 Apr 2017 16:35:58 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=1165</guid>
      <description><![CDATA[Visual Studio 2017 installation fails after extracting files. As per the bootstrapper log:...]]></description>
      <content:encoded><![CDATA[<p>Visual Studio 2017 installation fails after extracting files. As per the bootstrapper log:</p> <p>VisualStudio Bootstrapper:3/28/2017 3:24:41 PM: Current Optin root path does not exists<br>VisualStudio Bootstrapper:3/28/2017 3:24:42 PM: <font color="#ff0000">Caught Exception: Type = ManagementException, Message = Invalid class , StackTrace =&nbsp;&nbsp;&nbsp; at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)<br>&nbsp;&nbsp; at System.Management.ManagementObject.Get()</font><br>&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Utilities.GetParentProcess(ILogger logger, Boolean throwOnComException)<br>VisualStudio Bootstrapper:3/28/2017 3:24:42 PM: Invalid class <br>VisualStudio Bootstrapper:3/28/2017 3:24:42 PM: Caught Exception: Type = ManagementException, Message = Invalid class , StackTrace =&nbsp;&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Utilities.GetParentProcess(ILogger logger, Boolean throwOnComException)<br>&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Program.Parse(String[] args, ILogger logger, String entryAssemblyProcessName, String entryAssemblyProcessFullName)<br>&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Program.Run(String[] args)<br>VisualStudio Bootstrapper:3/28/2017 3:24:42 PM: General Failure. Message:Invalid class&nbsp; Callstack:&nbsp;&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Utilities.GetParentProcess(ILogger logger, Boolean throwOnComException)<br>&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Program.Parse(String[] args, ILogger logger, String entryAssemblyProcessName, String entryAssemblyProcessFullName)<br>&nbsp;&nbsp; at Microsoft.VisualStudio.Setup.Bootstrapper.Program.Run(String[] args) Inner Message: Internal </p> <p>I launched the Setup in debugger and captured a crash dump.&nbsp; I found the following information from the <a href="https://support.microsoft.com/kb/286350" target="_blank">crash dump</a>:<br>0:000&gt; !pe<br>Exception object: 0000000002627408<br>Exception type:&nbsp;&nbsp; <font style="background-color: #ffff00">System.Management.ManagementException</font><br>Message:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff0000">Invalid class</font> <br>InnerException:&nbsp;&nbsp; &lt;none&gt;<br>StackTrace (generated):<br>&lt;none&gt;<br>StackTraceString: &lt;none&gt;<br>HResult: 80131501</p> <p>0:000&gt; kL100<br> # Child-SP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RetAddr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Call Site<br>00 00000000`006fb470 00007fff`f58ffbf1 KERNELBASE!RaiseException+0x68<br>01 00000000`006fb550 00007fff`f58ff9f0 clr!RaiseTheExceptionInternalOnly+0x2f0<br>02 00000000`006fb650 00007fff`962248e3 clr!IL_Throw+0x111<br>03 00000000`006fb800 00007fff`f58ff589 vs_setup_bootstrapper!Microsoft.VisualStudio.Setup.Bootstrapper.Utilities.GetParentProcess(Microsoft.VisualStudio.Setup.Services.ILogger, Boolean)+0x1e3<br>04 00000000`006fb850 00007fff`f5900bfb clr!ExceptionTracker::CallHandler+0xf1<br>05 00000000`006fb940 00007fff`f58fed0f clr!ExceptionTracker::CallCatchHandler+0x8b<br>06 00000000`006fb9d0 00007ff8`0b1b9b6d clr!ProcessCLRException+0x31c<br>07 00000000`006fbab0 00007ff8`0b14595c ntdll!RtlpExecuteHandlerForUnwind+0xd<br>08 00000000`006fbae0 00007fff`f5900e10 ntdll!RtlUnwindEx+0x38c<br>09 00000000`006fc1c0 00007fff`f5900dcf clr!ClrUnwindEx+0x40<br>0a 00000000`006fc6e0 00007ff8`0b1b9aed clr!ProcessCLRException+0x2e9<br>0b 00000000`006fc7c0 00007ff8`0b144fe9 ntdll!RtlpExecuteHandlerForException+0xd<br>0c 00000000`006fc7f0 00007ff8`0b1b8bfa ntdll!RtlDispatchException+0x3a9<br>0d 00000000`006fcf00 00007ff8`07be1f28 ntdll!KiUserExceptionDispatch+0x3a<br>0e 00000000`006fd600 00007fff`f58ffbf1 KERNELBASE!RaiseException+0x68<br>0f 00000000`006fd6e0 00007fff`f58ff9f0 clr!RaiseTheExceptionInternalOnly+0x2f0<br>10 00000000`006fd7e0 00007fff`e5e85a69 clr!IL_Throw+0x111<br>11 00000000`006fd990 00007fff`e5e81b79 <font style="background-color: #ffff00">System_Management_ni!System.Management.ManagementException.ThrowWithExtendedInfo(System.Management.ManagementStatus)+0xc9<br></font>12 00000000`006fd9f0 00007fff`9622478b <font style="background-color: #ffff00">System_Management_ni!System.Management.ManagementObject.Get()+0x199</font><br>13 00000000`006fda80 00007fff`962226a0 <font style="background-color: #ffff00">vs_setup_bootstrapper!Microsoft.VisualStudio.Setup.Bootstrapper.Utilities.GetParentProcess(Microsoft.VisualStudio.Setup.Services.ILogger, Boolean)+0x8b<br></font>14 00000000`006fdae0 00007fff`961f2751 vs_setup_bootstrapper!Microsoft.VisualStudio.Setup.Bootstrapper.Program.Parse(System.String[], Microsoft.VisualStudio.Setup.Services.ILogger, System.String, System.String)+0xa0<br>15 00000000`006fde50 00007fff`961f0514 vs_setup_bootstrapper!Microsoft.VisualStudio.Setup.Bootstrapper.Program.Run(System.String[])+0x131<br>16 00000000`006fdf10 00007fff`adfeeece vs_setup_bootstrapper!Microsoft.VisualStudio.Setup.Bootstrapper.App.OnStartup(System.Windows.StartupEventArgs)+0x34<br>17 00000000`006fdf40 00007fff`e22f9bc9 PresentationFramework_ni!System.Windows.Application.&lt;.ctor&gt;b__1_0(System.Object)+0x3e<br>18 00000000`006fdf80 00007fff`e22f9ac6 WindowsBase_ni!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)+0x69<br>19 00000000`006fdff0 00007fff`e22fca2b WindowsBase_ni!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)+0x36<br>1a 00000000`006fe040 00007fff`f439a77e WindowsBase_ni!System.Windows.Threading.DispatcherOperation.InvokeImpl()+0x10b<br>1b 00000000`006fe0c0 00007fff`f439a617 mscorlib_ni!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)+0x15e<br>1c 00000000`006fe190 00007fff`f439a5d2 mscorlib_ni!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)+0x17<br>1d 00000000`006fe1c0 00007fff`e2513670 mscorlib_ni!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)+0x52<br>1e 00000000`006fe210 00007fff`e22fc784 WindowsBase_ni!MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)+0x80<br>1f 00000000`006fe270 00007fff`e22f7c24 WindowsBase_ni!System.Windows.Threading.DispatcherOperation.Invoke()+0x64<br>20 00000000`006fe2d0 00007fff`e22f8061 WindowsBase_ni!System.Windows.Threading.Dispatcher.ProcessQueue()+0x1a4<br>21 00000000`006fe350 00007fff`e22f9e53 WindowsBase_ni!System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)+0x71<br>22 00000000`006fe3d0 00007fff`e22f9d82 WindowsBase_ni!MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)+0xc3<br>23 00000000`006fe460 00007fff`e22f9bc9 WindowsBase_ni!MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)+0x82<br>24 00000000`006fe4b0 00007fff`e22f9ac6 WindowsBase_ni!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)+0x69<br>25 00000000`006fe520 00007fff`e22f7583 WindowsBase_ni!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)+0x36<br>26 00000000`006fe570 00007fff`e22f94ff WindowsBase_ni!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)+0x173<br>27 00000000`006fe610 00007fff`e24c471a WindowsBase_ni!MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)+0x11f<br>28 00000000`006fe6c0 00007fff`f5897b9e WindowsBase_ni!DomainBoundILStubClass.IL_STUB_ReversePInvoke(Int64, Int32, Int64, Int64)+0x5a<br>29 00000000`006fe730 00007ff8`092d1169 clr!UMThunkStub+0x6e<br>2a 00000000`006fe7c0 00007ff8`092d0c97 user32!UserCallWinProcCheckWow+0x1f9<br>2b 00000000`006fe8b0 00007fff`e2330ee8 user32!DispatchMessageWorker+0x1a7<br>2c 00000000`006fe930 00007fff`e230d8fc WindowsBase_ni!DomainBoundILStubClass.IL_STUB_PInvoke(System.Windows.Interop.MSG ByRef)+0x78<br>2d 00000000`006fe9f0 00007fff`ad6998b3 WindowsBase_ni!System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)+0xec<br>2e 00000000`006fea80 00007fff`ad69969d PresentationFramework_ni!System.Windows.Application.RunDispatcher(System.Object)+0x73<br>2f 00000000`006feac0 00007fff`961f04b8 PresentationFramework_ni!System.Windows.Application.RunInternal(System.Windows.Window)+0x8d<br>30 00000000`006feb20 00007fff`f58240b3 vs_setup_bootstrapper!Microsoft.VisualStudio.Setup.Bootstrapper.App.Main()+0x38<br>31 00000000`006feb50 00007fff`f5823f75 clr!CallDescrWorkerInternal+0x83<br>32 00000000`006feb90 00007fff`f5824546 clr!CallDescrWorkerWithHandler+0x4e<br>33 00000000`006febd0 00007fff`f593b6ae clr!MethodDescCallSite::CallTargetWorker+0xf8<br>34 (Inline Function) --------`-------- clr!MethodDescCallSite::Call+0x1c<br>35 00000000`006fecd0 00007fff`f593b846 clr!RunMain+0x1e7<br>36 00000000`006feeb0 00007fff`f593b73e clr!Assembly::ExecuteMainMethod+0xb6<br>37 00000000`006ff1a0 00007fff`f593b9a3 clr!SystemDomain::ExecuteMainMethod+0x5ea<br>38 00000000`006ff7d0 00007fff`f593b97a clr!ExecuteEXE+0x3f<br>39 00000000`006ff840 00007fff`f594dd3c clr!_CorExeMainInternal+0xb2<br>3a 00000000`006ff8d0 00007fff`f627802d clr!_CorExeMain+0x14<br>3b 00000000`006ff910 00007fff`f6391184 mscoreei!_CorExeMain+0xe0<br>3c 00000000`006ff960 00007fff`f63910ab mscoree!ShellShim__CorExeMain+0xb8<br>3d 00000000`006ff990 00007ff8`088a8102 mscoree!_CorExeMain_Exported+0xb<br>3e 00000000`006ff9c0 00007ff8`0b16c5b4 kernel32!BaseThreadInitThunk+0x22<br>3f 00000000`006ff9f0 00000000`00000000 ntdll!RtlUserThreadStart+0x34</p> <p>As per the error message it appears that the win32_process class is not installed or corrupted on the machine. In order to narrow down the issue we created and execute the C# console application using the steps outline below:&nbsp; </p> <p><strong>Create Project:</strong><br>Create a project (WMITest) which targets 3.5 Framework on a machine that has VS 2015/2017 already installed and build it.</p> <p><a href="https://msdnshared.blob.core.windows.net/media/2017/04/VS_Error.jpg"><img title="VS_Error" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="VS_Error" src="https://msdnshared.blob.core.windows.net/media/2017/04/VS_Error_thumb.jpg" width="717" height="256"></a></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><font size="3"><font color="#000000"><font face="Calibri"><strong><font color="#333333" face="Helvetica">Source Code:</font></strong><br></font></font></font><span style="font-size: 9.5pt;font-family: consolas;color: blue">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> System;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: blue">using</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> System.Diagnostics;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: blue">using</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> System.IO;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: blue">using</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> System.Management;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: blue">using</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> System.Reflection;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: blue">namespace</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> ConsoleApplication1</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">{</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">class</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Program</span><span style="font-size: 9.5pt;font-family: consolas;color: black"></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp; {</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">static</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">void</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> Main(</span><span style="font-size: 9.5pt;font-family: consolas;color: blue">string</span><span style="font-size: 9.5pt;font-family: consolas;color: black">[] args)</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"Start"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">var</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> processName = </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Assembly</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.GetEntryAssembly().GetName().Name;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Process Name: </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{processName}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">var</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> directory = </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Path</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.GetDirectoryName(</span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Assembly</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.GetEntryAssembly().Location);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Directory Name: </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{directory}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">var</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> parentProcessFullPath = GetParentProcess().MainModule.FileName;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(parentProcessFullPath);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"End"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">internal</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">static</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Process</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> GetParentProcess()</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Enter GetParentProcess"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">int</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> Id = </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Process</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.GetCurrentProcess().Id;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Current ProcessId </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{Id}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">try</span><span style="font-size: 9.5pt;font-family: consolas;color: black"></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">using</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> (</span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">ManagementObject</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> mo = </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">new</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">ManagementObject</span><span style="font-size: 9.5pt;font-family: consolas;color: black">(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"win32_process.handle='"</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> + Id + </span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"'"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">))</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mo.Get();</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Parent Id: </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{mo[</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"ParentProcessId"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">]}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">int</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> parentPid = </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Convert</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.ToInt32(mo[</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"ParentProcessId"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">]);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Parent Id (Int): </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{parentPid}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">return</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Process</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.GetProcessById(parentPid);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">catch</span><span style="font-size: 9.5pt;font-family: consolas;color: black">(</span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Exception</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> ex)</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: #2b91af">Console</span><span style="font-size: 9.5pt;font-family: consolas;color: black">.WriteLine(</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">$"Message </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{ex.Message}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515"> Exception </span><span style="font-size: 9.5pt;font-family: consolas;color: black">{ex.StackTrace}</span><span style="font-size: 9.5pt;font-family: consolas;color: #a31515">"</span><span style="font-size: 9.5pt;font-family: consolas;color: black">);</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">return</span><span style="font-size: 9.5pt;font-family: consolas;color: black"> </span><span style="font-size: 9.5pt;font-family: consolas;color: blue">null</span><span style="font-size: 9.5pt;font-family: consolas;color: black">;</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">&nbsp;&nbsp;&nbsp; }</span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 1in"><span style="font-size: 9.5pt;font-family: consolas;color: black">}</span></p> <p>The output of the above application (WMITest.Exe) execution (run from an admin cmd prompt):</p> <p><em>Start<br>Process Name: WMITest<br>Directory Name: c:\WMITest\<br>Enter GetParentProcess<br>Current ProcessId 1536<br>Message <font color="#ff0000">Invalid class</font>&nbsp; Exception at </em><font style="background-color: #ffff00"><em>System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)<br>&nbsp;&nbsp; at System.Management.ManagementObject.Get()</em></font></p> <p>Here are the steps to resolve the issue (Reference: <a href="https://blogs.technet.microsoft.com/askperf/2014/08/11/wmi-missing-or-failing-wmi-providers-or-invalid-wmi-class/" target="_blank">WMI: Missing or Failing WMI Providers or Invalid WMI Class</a>):</p> <p>1. Go to start-run and type in wmimgmt.msc<br>2. Right click on Local Wmi Control (Local)and select properties<br>3. Click on the Security tab and expand Root folder. This is where you will see all of the namespace listed for WMI<br>4. Select the cimv2 namespace as pointed below:</p> <p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/2017/04/VS_Error1.jpg"><img title="VS_Error" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="VS_Error" src="https://msdnshared.blob.core.windows.net/media/2017/04/VS_Error_thumb1.jpg" width="394" height="443"></a></p> <p>5. If you find the namespace is missing, do the following, otherwise skip to step 6 if the namespace is listed<br><em>a. From the command prompt with administrative rights or elevated privileges change directory to C:\Windows\System32\Wbem and run the following command: mofcomp.exe CimWin32.mof<br>b. For re-registering associated .dll if one exists use following command: regsvr32 CIMWin32.dll <br>c. Restart the Windows Management Instrumentation Service<br>d. Go to start-run and type in wmimgmt.msc<br>e. Right click on Local Wmi Control (Local)and select properties<br>f. Click on the Security tab and expand Root folder. You can now see cimv2.</em><br>6. Create a system restore point (Steps: <a href="https://support.microsoft.com/en-us/help/17127/windows-back-up-restore">https://support.microsoft.com/en-us/help/17127/windows-back-up-restore</a>)<br>7. Execute the console application if there is no error, exit.<br><em>a. From the command prompt with administrative rights or elevated privileges, execute the following steps and execute the following this: net stop winmgmt<br>b. Open a Windows Explorer and locate the path to C:\windows\system32\WBEM\ folder and rename the Repository folder to something else like RepositoryOLD (right click and choose 'Rename Folder').<br>c. restart the computer<br>d. From the command prompt with administrative rights or elevated privileges, execute the following steps and execute the following this: net stop winmgmt<br>e. From the command prompt with administrative rights or elevated privileges, execute the following steps and execute the following this: winmgmt /resetRepository<br>f. restart the computer.</em><br>8. Run the c# console app(WMITest.Exe) again. If it executes successfully, then start the VS 2017 Setup. It should resolve the issue. </p>]]></content:encoded>
    </item>
    <item>
      <title>Unable to launch Visual Studio 2015 IDE after removing Update3</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/unable-to-launch-visual-studio-2015-ide-after-removing-update3</link>
      <pubDate>Fri, 23 Sep 2016 15:04:49 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=1115</guid>
      <description><![CDATA[Visual Studio 2015 IDE can't be launched after removing Visual Studio U3. In the task manager it...]]></description>
      <content:encoded><![CDATA[<p><font color="#000000" size="2" face="Segoe UI">Visual Studio 2015 IDE can't be launched after removing Visual Studio U3. In the task manager it shows devenv.exe but there is no UI availavle on the screen. If I launch VS IDE again, the behavior remains same and the task manager shows two instances of devenv.exe. Even if I repair VS 2015, it doesn’t make any difference. </font></p> <p><font color="#000000" size="2" face="Segoe UI">Post investigation, it is found that the issue occurs due to mismatched binaries. </font></p> <p><font color="#000000"><font size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft.VisualStudio.Imaging.dll C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Imaging\v4.0_14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Imaging.dll&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N/A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Loading disabled by Include/Exclude setting.&nbsp;&nbsp;&nbsp; 30&nbsp;&nbsp;&nbsp;&nbsp; <font style="background-color: #ffff00">14.00.25125.3</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6A7A0000-6A83C000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font><font size="2" face="Segoe UI">&nbsp;&nbsp; [0xF70] devenv.exe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [1] DefaultDomain&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></font></p> <blockquote> <p><font color="#000000" size="2" face="Segoe UI">Microsoft.VisualStudio.Utilities.dll C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Utilities\v4.0_14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Utilities.dll&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N/A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Loading disabled by Include/Exclude setting.&nbsp;&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp;&nbsp;&nbsp; <font style="background-color: #ffff00">14.00.</font><font style="background-color: #ffff00">23107.0</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6B310000-6B3FE000&nbsp;&nbsp;&nbsp; [0xF70] devenv.exe&nbsp;&nbsp; [1] DefaultDomain&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p></blockquote> <p><font color="#000000"><font size="2" face="Segoe UI">Here the component <strong>Microsoft.VisualStudio.Imaging.dll</strong> didn’t get reverted back to RTW. As per the VS logs (using <a href="https://www.microsoft.com/en-in/download/details.aspx?id=12493">VS collect tool</a>):</font></font></p> <p><font color="#000000"><font size="2" face="Segoe UI">• Both VSUpdate and MicroUpdate patches are now absent in the “view installed updates” section of ARP<br>• But, I still see those two patches applied to a small number of MSIs (full list of MSIs they’re applied to is below)<br></font><br><font size="2" face="Segoe UI">As per the MSIINV output,</font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font face="Segoe UI"><font size="2"><font color="#000000">{030A6785-C3A9-37DA-8530-444C320629FA} Microsoft Visual Studio 2015 Shell (Minimum)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; Package code: {19E2D78C-2716-44EF-B992-E383D631C8F3}</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; Install date: 2016.09.02</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version: 14.0.23107</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Publisher: Microsoft Corporation</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; Assignment: Per-Machine</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Language: 1033</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Package: <span style="background: yellow">vs_minshellcore.msi</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Local package: C:\Windows\Installer\87217e.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Installed from: C:\ProgramData\Package Cache\{030A6785-C3A9-37DA-8530-444C320629FA}v14.0.23107\packages\vs_minshellcore\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp; Last source: n;1;C:\ProgramData\Package Cache\{030A6785-C3A9-37DA-8530-444C320629FA}v14.0.23107\packages\vs_minshellcore\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Features: Provider, vs_minshellcore, PID_Validation, PIDGenX_DLL, System.Threading.Tasks.Dataflowx86enu, Servicing_Key</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Total features: 6</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6: Local</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patch: {D174F2C0-A894-495F-B276-C28B52D4DBB4} <span style="background: aqua">KB3151378</span> (Applied)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patch: {B9041113-67E7-46A3-BC24-A977D1FD13A1} <span style="background: lime">KB3165756</span> (Applied)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Total patches: 2</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">{14D1CABE-2B5A-3AED-B3A7-42315D062965} Microsoft Visual Studio Enterprise 2015</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Package code: {FE7684DC-63FA-401C-A1BA-A879B3C57FAE}</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Install date: 2016.09.02</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version: 14.0.23107</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Publisher: Microsoft Corporation</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; Assignment: Per-Machine</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Language: 1033</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Package: <span style="background: yellow">vs_enterprisecore.msi</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Local package: C:\Windows\Installer\872219.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Installed from: C:\ProgramData\Package Cache\{14D1CABE-2B5A-3AED-B3A7-42315D062965}v14.0.23107\packages\enterprisecore\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp; Last source: n;1;C:\ProgramData\Package Cache\{14D1CABE-2B5A-3AED-B3A7-42315D062965}v14.0.23107\packages\enterprisecore\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Help link: </font><a href="https://go.microsoft.com/fwlink/?LinkId=133405"><u><font color="#0000ff" size="2" face="Segoe UI">https://go.microsoft.com/fwlink/?LinkId=133405</font></u></a></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Features: Provider, Visual_Studio_Ultimate_x86_enu, Team_Developer_and_Test_tools_x86_enu, Testing_Tools_12153_x86_enu, VsttliteSpecific_Feature, VsttLite_Update1_Feature, VSU_TestTools_Update1_Feature, VSU_TestTools_Update2_Feature, AgileTestWindow_net, ProductRegKeyVSTS_12211_x86_enu, PID_Validation, PIDGenX_DLL, Servicing_Key, Detection_Keys</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Total features: 14</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14: Local</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patch: {B9041113-67E7-46A3-BC24-A977D1FD13A1} <span style="background: lime">KB3165756</span> (Applied)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Total patches: 1</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">{DE064F60-6522-3310-9665-B5E3E78B3638} Microsoft Visual Studio Community 2015</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Package code: {4CCB2524-FCB2-461B-9530-CF2737B95732}</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Install date: 2016.09.02</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version: 14.0.23107</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Publisher: Microsoft Corporation</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; Assignment: Per-Machine</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Language: 1033</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Package: <span style="background: yellow">vs_communitycore.msi</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Local package: C:\Windows\Installer\8721d1.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Installed from: C:\ProgramData\Package Cache\{DE064F60-6522-3310-9665-B5E3E78B3638}v14.0.23107\packages\communitycore\Setup\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp; Last source: n;1;C:\ProgramData\Package Cache\{DE064F60-6522-3310-9665-B5E3E78B3638}v14.0.23107\packages\communitycore\Setup\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Features: Visual_Studio_Community_x86_enu, VB_for_VS_7_Pro_11320_x86_enu, Provider, VCsh_for_VS_7_Pro_810_x86_enu, VWD_for_VS_Pro_11324_x86_enu, Testing_Tools_for_Pro_x86_enu, Code_Analysis_Tools_11987_x86_enu, Performance_Tools_11988_x86_enu, TSDevPkg_12650_x86_enu, WinSDK_EULA, VS_Remote_Debugging_x86_enu, PID_Validation, PIDGenX_DLL, SilverlightSL4_Reg, Servicing_Key, Detection_Keys, UnitTest_Agent_12142</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Total features: 17</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17: Local</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patch: {B9041113-67E7-46A3-BC24-A977D1FD13A1} <span style="background: lime">KB3165756</span> (Applied)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Total patches: 1</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">{DF32E41C-24AD-4A87-B43A-B38553B1806E} Visual Studio 2015 Prerequisites</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Package code: {470C3138-DE41-4A82-AF51-621DA2F70582}</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Install date: 2016.09.02</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version: 14.0.23107</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Publisher: Microsoft Corporation</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; Assignment: Per-Machine</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Language: 1033</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Package: <span style="background: yellow">VS_Prerequisites_x64_neutral.msi</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Local package: C:\Windows\Installer\872106.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Installed from: C:\ProgramData\Package Cache\{DF32E41C-24AD-4A87-B43A-B38553B1806E}v14.0.23107\packages\64bitPrereq\x64\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp; Last source: n;1;C:\ProgramData\Package Cache\{DF32E41C-24AD-4A87-B43A-B38553B1806E}v14.0.23107\packages\64bitPrereq\x64\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Help link: </font><a href="https://go.microsoft.com/fwlink/?LinkId=133405"><u><font color="#0000ff" size="2" face="Segoe UI">https://go.microsoft.com/fwlink/?LinkId=133405</font></u></a></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Features: VS_BSLN_enu_amd64_sfx_SETUP, Provider, Visual_Studio_A64_Prereqs_amd64_enu, WinSDK_Registry_x64, Servicing_Key, Detection_Keys</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Total features: 6</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6: Local</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patch: {B9041113-67E7-46A3-BC24-A977D1FD13A1} <span style="background: lime">KB3165756</span> (Applied)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Total patches: 1</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">{66D86CBC-EFCD-3502-A249-F91F775427F8} Microsoft Visual Studio Premium 2015</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Package code: {B5F4BF5C-5086-4A0C-BF4E-C821E0401A7B}</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp; Install date: 2016.09.02</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version: 14.0.23107</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Publisher: Microsoft Corporation</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; Assignment: Per-Machine</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Language: 1033</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Package: <span style="background: yellow">vs_premiumcore.msi</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Local package: C:\Windows\Installer\8721fa.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Installed from: C:\ProgramData\Package Cache\{66D86CBC-EFCD-3502-A249-F91F775427F8}v14.0.23107\packages\premiumcore\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp; Last source: n;1;C:\ProgramData\Package Cache\{66D86CBC-EFCD-3502-A249-F91F775427F8}v14.0.23107\packages\premiumcore\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Help link: </font><a href="https://go.microsoft.com/fwlink/?LinkId=133405"><u><font color="#0000ff" size="2" face="Segoe UI">https://go.microsoft.com/fwlink/?LinkId=133405</font></u></a></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Features: Provider, Visual_Studio_Premium_x86_enu, VB_for_VS_7_Ent_28_x86_enu, VCsh_for_VS_7_Ent_670_x86_enu, Team_Developer_Tools_11986_x86_enu, Testing_Tools_for_Dev_11989_x86_enu, VSU_UITest_Components_Update1_Feature, TSDevPkg_12650_x86_enu, VsttliteSpecific_Feature, VsttLite_Update1_Feature, SilverlightSL4_Reg, Servicing_Key, Detection_Keys</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">Total features: 13</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13: Local</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Patch: {B9041113-67E7-46A3-BC24-A977D1FD13A1} <span style="background: lime">KB3165756</span> (Applied)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp; Total patches: 1</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 9pt;font-family: consolas"><font color="#000000"><font face="Segoe UI"><font size="2"></font></font></font></span>&nbsp;</p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="4"><font color="#0000ff">What happened:</font></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">When VSU3 is uninstalled, it also uninstalls MU3.x (MicroUpdate 3).&nbsp; That is okay. </font></font></span><span><font face="Segoe UI"><font size="2">However, the MU3.x uninstall didn’t remove the MU MSP (patch) that targets many VS MSIs.&nbsp; </font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">From dd_patch_KB3165756_2060902195618.log:</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><span><font face="Segoe UI"><font size="2">[1914:1DB8][2016-09-02T19:56:20]i201: Planned package: kb3165756_enu, state: <span style="background: aqua">Present</span>, default requested: None, ba requested: None, execute: <span style="background: yellow">None</span>, rollback: None, cache: No, uncache: No, dependency: Unregister</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><span><font face="Segoe UI"><font size="2">[1914:1DB8][2016-09-02T19:56:20]i201: Planned package: kb3165756, state: <span style="background: aqua">Present</span>, default requested: None, ba requested: None, execute: <span style="background: yellow">None</span>, rollback: None, cache: No, uncache: No, dependency: Unregister</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font color="#2e74b5"><font face="Segoe UI"><font size="2"></font></font></font>&nbsp;</p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font size="4"><font color="#0000ff">Why did it happen:</font></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">Unfortunately, this is how bundles are designed to work for performance reasons.&nbsp; It is assumed that if a patch bundle (like VS Update) is being removed because it is a related bundle and the related parent bundle is also being removed, then the parent bundle will be uninstalling the product (MSI) so the patch bundle doesn’t need to remove the patch (MSP).&nbsp; If it didn’t do this, it would take twice as long to uninstall VS when VS Update is also present.&nbsp; So this performance design works great for the VS &amp; VS Update scenario.</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">However, this design does not work with Micro Updates which are a patch to a patch.&nbsp; Since it is assumed that if a patch bundle (like MU3.x) is being removed because it is a related bundle and the related parent bundle (VSUpdate) is also being removed, then the parent bundle will remove the product.&nbsp; But, VS Update isn’t a product, it is a patch.&nbsp; So what happens here is that the VS U3 patch gets removed but the MU3.x patch does not get removed since the product (VS RTM) is still present.</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font color="#0000ff"><font size="4">Workaround:</font></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">Find all the Micro Updates on your machine.&nbsp; Even though the Micro Updates are already uninstalled when VS Update is uninstalled, there is still a copy of the MU setup exes in the SecondaryInstaller cache.&nbsp; Note: The paths will vary depending on the versions of MUs you previously had installed.&nbsp; You can find them by running this command:&nbsp;&nbsp; </font></font></span><span><font face="Segoe UI"><font size="2"><strong><font style="background-color: #00ff00">dir "\ProgramData\VS14-KB*.exe" /s</font></strong></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">Next, run all of these exes with “/uninstall” to force it to uninstall the MUs again using the below commands.&nbsp; This time, they will not run in “related bundle” mode so they will actually remove the patch (MSP) and VS files that are patched will go back to their RTM version.</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><span><font face="Segoe UI"><font size="2"><strong><font style="background-color: #00ff00">C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller\14.0\installers\MicroUpdate2.1\en\0\vs14-kb3151378.exe /uninstall</font></strong></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt 0.5in"><span><font face="Segoe UI"><font size="2"><strong><font style="background-color: #00ff00">C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller\14.0\installers\MicroUpdate3.4\en\0\vs14-kb3165756.exe /uninstall</font></strong></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">If you find more than one MU, uninstall all of them just to be sure they are all removed.&nbsp; On my machine, I previously had MU2.1 and MU3.4.&nbsp; That is why even after uninstalling VS U3 some MSIs still had 2 patches applied. </font></font></span><span><font size="2" face="Segoe UI">Now the VSU3 and MU3.4 and MU2.1 patches are all removed and Visual Studio IDE can be launched successfully.</font></span></font></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Setup detected an issue during the operation. Please click below to check for a solution and help us to improve the setup experience.</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/setup-detected-an-issue-during-the-operation-please-click-below-to-check-for-a-solution-and-help-us-to-improve-the-setup-experience</link>
      <pubDate>Mon, 29 Aug 2016 15:15:32 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=1106</guid>
      <description><![CDATA[Visual Studio 2015 setup crashes with the following error after the splash screen is shown: “Setup...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Segoe UI">Visual Studio 2015 setup crashes with the following error after the splash screen is shown: “<font color="#ff0000">Setup detected an issue during the operation. Please click below to check for a solution and help us to improve the setup experience.</font>”</font></p> <p><font size="2" face="Segoe UI">After reviewing the Setup failure log dd_vs_****_201*******.log, I found the below failure stack: </font></p> <p><font size="2" face="Segoe UI">[22C4:0820][2016-08-10T14:11:05]e000: MUX:&nbsp; <font color="#ff0000">ERROR: The type initializer for 'System.Windows.Media.FontFamily' threw an exception.<br></font>[22C4:0820][2016-08-10T14:11:05]e000: MUX:&nbsp; Stack:&nbsp;&nbsp;&nbsp; at <font style="background-color: #ffff00">System.Windows.Media.Typeface..ctor(FontFamily fontFamily, FontStyle style, FontWeight weight, FontStretch stretch)<br></font>&nbsp;&nbsp; at MS.Internal.Text.DynamicPropertyReader.GetTypeface(DependencyObject element)<br>&nbsp;&nbsp; at MS.Internal.Text.TextProperties.InitCommon(DependencyObject target)<br>&nbsp;&nbsp; at MS.Internal.Text.TextProperties..ctor(FrameworkElement target, Boolean isTypographyDefaultValue)<br>&nbsp;&nbsp; at System.Windows.Controls.TextBlock.GetLineProperties()<br>&nbsp;&nbsp; at System.Windows.Controls.TextBlock.EnsureTextBlockCache()<br>&nbsp;&nbsp; at System.Windows.Controls.TextBlock.MeasureOverride(Size constraint)<br>&nbsp;&nbsp; at System.Windows.FrameworkElement.MeasureCore(Size availableSize)<br>&nbsp;&nbsp; at System.Windows.UIElement.Measure(Size availableSize)</font></p> <p><font size="2" face="Segoe UI">&lt;InnerException&gt;</font></p> <p><font size="2" face="Segoe UI">[22C4:0820][2016-08-10T14:11:05]e000: MUX:&nbsp; Exception: Info:<strong> InnerException: Info:<br></strong>[22C4:0820][2016-08-10T14:11:05]e000: MUX:&nbsp; <font color="#ff0000">ERROR: Specified argument was out of the range of valid values.</font><br>[22C4:0820][2016-08-10T14:11:05]e000: MUX:&nbsp; Stack:&nbsp;&nbsp;&nbsp; at <font style="background-color: #ffff00">MS.Internal.FontCache.CheckedPointer.op_Addition(CheckedPointer rhs, Int32 offset)</font><br>&nbsp;&nbsp; at MS.Internal.FontCache.HashTable.GetElementInfo(Int32*&amp; elementOffsetPtr, ElementHeader*&amp; elementHeader, CheckedPointer&amp; elementDataPtr)<br>&nbsp;&nbsp; at MS.Internal.FontCache.HashTable.Lookup(IFontCacheElement e, Boolean add)<br>&nbsp;&nbsp; at MS.Internal.FontCache.CacheManager.Lookup(IFontCacheElement e)<br>&nbsp;&nbsp; at System.Windows.Media.FontFamily.PreCreateDefaultFamilyCollection()<br>&nbsp;&nbsp; at System.Windows.Media.FontFamily..cctor()</font></p> <p><font size="2" face="Segoe UI">VS Setup is a WPF application and WPF apps are susceptible to broken fonts.&nbsp; A similar issue is described at <a href="https://support.microsoft.com/en-in/kb/2978135">https://support.microsoft.com/en-in/kb/2978135</a>&nbsp;</font></p> <p><font face="Segoe UI"><font size="2">In this case, the issue was resolved by stopping the "<strong><font style="background-color: #00ff00">Windows Presentation Foundation Font Cache 3.0.0.0</font></strong>" Windows service.</font></font></p> <p><font face="Segoe UI"><font size="2"><a href="https://msdnshared.blob.core.windows.net/media/2016/08/Capture2.jpg"><img title="Capture" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="Capture" src="https://msdnshared.blob.core.windows.net/media/2016/08/Capture_thumb.jpg" width="600" height="168"></a></font></p></font>]]></content:encoded>
    </item>
    <item>
      <title>Error 1719.The Windows Installer Service could not be accessed</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/error-1719-the-windows-installer-service-could-not-be-accessed</link>
      <pubDate>Tue, 17 May 2016 17:06:31 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=1086</guid>
      <description><![CDATA[Microsoft .Net Framework 4.5.2/4.6/4.6.1 fails to install on Windows 7/2008 R2 OSs. The installation...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Segoe UI">Microsoft .Net Framework 4.5.2/4.6/4.6.1 fails to install on Windows 7/2008 R2 OSs. The installation may roll back at the end.</font></p> <p><font size="2" face="Segoe UI">As per the log, this is a custom action failure:</font></p> <p><font size="2" face="Segoe UI">SI (s) (68:58) [13:28:19:005]: Executing op: CustomActionSchedule(Action=<font style="background-color: #ffff00">CA_Regtlb_Microsoft.JScrip_amd64</font>,ActionType=3073,Source=BinaryData,Target=QuietExec,CustomActionData="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regtlibv12.exe" "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.JScript.tlb";11)<br>MSI (s) (68:58) [13:28:19:005]: Creating MSIHANDLE (19) of type 790536 for thread 4696<br>MSI (s) (68:48) [13:28:19:005]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI4EFE.tmp, Entrypoint: QuietExec<br>MSI (s) (68:78) [13:28:19:005]: Generating random cookie.<br>MSI (s) (68:78) [13:28:19:021]: Created Custom Action Server with PID 1340 (0x53C).<br>MSI (s) (68:64) [13:28:19:083]: Running as a service.<br>MSI (s) (68:64) [13:28:19:099]: Custom Action Server rejected - Wrong Context<br>MSI (s) (68:78) [13:28:19:099]: CA Server Process has terminated.<br>CustomAction CA_Regtlb_Microsoft.JScrip_amd64 returned actual error code 1601 (note this may not be 100% accurate if translation happened inside sandbox)<br>MSI (s) (68:48) [13:28:19:099]: Closing MSIHANDLE (19) of type 790536 for thread 4696<br>MSI (s) (68:58) [13:28:19:099]: <font color="#ff0000">Note: 1: 1719 2: CA_Regtlb_Microsoft.JScrip_amd64 3: QuietExec 4: C:\Windows\Installer\MSI4EFE.tmp <br></font>MSI (c) (E0:3C) [13:28:19:099]: Font created.&nbsp; Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg</font></p> <p><font style="background-color: #ff0000" size="2" face="Segoe UI"></font><font size="2" face="Segoe UI">Error 1719.The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.</font><font style="background-color: #ff0000" size="2" face="Segoe UI"></font></p> <p><font size="2" face="Segoe UI">In order to resolve the above issue, please follow the below steps: </font></p> <p><font size="2" face="Segoe UI">• Under Key “HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer”, create a <strong>DWORD</strong>: “<strong>SecureRepairPolicy</strong>” and set its Value to <strong>2.</strong><br>• Add the list of Applications to Whitelist: Create a <strong>new key</strong> “<strong>SecureRepairWhitelist</strong>” under “HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer” and create StringValues with the MSI package product codes (Including flower brackets {})<br>The product code of .Net Framework 4.6.1 is <strong>{BD6F5371-DAC1-30F0-9DDE-CAC6791E28C3}</strong></font><br><font size="2" face="Segoe UI">For example:</font></p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/05/119.jpg"><img title="1" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="1" src="https://msdnshared.blob.core.windows.net/media/2016/05/1_thumb4.jpg" width="676" height="103"></a></p> <p>&nbsp;</p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/05/224.jpg"><img title="2" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="2" src="https://msdnshared.blob.core.windows.net/media/2016/05/2_thumb3.jpg" width="675" height="100"></a></p> <p><font size="2" face="Segoe UI"></font></p> <p><font size="2" face="Segoe UI">You can open your msi file with Orca and check the property table for "Product Code". For more information on usage of Orca tool: </font><a href="https://support.microsoft.com/en-in/kb/255905"><font size="2" face="Segoe UI">https://support.microsoft.com/en-in/kb/255905</font></a></p> <p><font size="2" face="Segoe UI">Ref: <a href="https://support.microsoft.com/en-us/kb/2918614">https://support.microsoft.com/en-us/kb/2918614</a><br><a href="https://blogs.msdn.microsoft.com/astebner/2011/05/16/possible-cause-of-error-code-1719-or-1723-when-installing-a-64-bit-msi/">https://blogs.msdn.microsoft.com/astebner/2011/05/16/possible-cause-of-error-code-1719-or-1723-when-installing-a-64-bit-msi/</a><br><a href="https://blogs.msdn.microsoft.com/rflaming/2005/07/12/troubleshooting-signs-of-an-incorrectly-registered-custom-action-server/">https://blogs.msdn.microsoft.com/rflaming/2005/07/12/troubleshooting-signs-of-an-incorrectly-registered-custom-action-server/</a></font></p>]]></content:encoded>
    </item>
    <item>
      <title>Error 1722. There is a problem with this Windows Installer package</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/error-1722-there-is-a-problem-with-this-windows-installer-package</link>
      <pubDate>Wed, 04 May 2016 19:09:02 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=1045</guid>
      <description><![CDATA[Microsoft Visual Studio 2015 Update 2 fails to install with the below error message: Setup Failed! -...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Segoe UI">Microsoft Visual Studio 2015 Update 2 fails to install with the below error message:</font></p> <p><font color="#ff0000" size="2" face="Segoe UI">Setup Failed! - Team Explorer for Microsoft Visual Studio 2015 Update 2</font></p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/05/15.jpg"><img title="1" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="1" src="https://msdnshared.blob.core.windows.net/media/2016/05/1_thumb2.jpg" width="371" height="499"></a></p> <p><font size="2" face="Segoe UI">I ran </font><a href="https://aka.ms/vscollect"><font size="2" face="Segoe UI"><strong>https://aka.ms/vscollect</strong></font></a><font size="2" face="Segoe UI"> tool and reviewed the logs <strong>%temp%\vslogs.zip</strong></font><strong> </strong></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font color="#000000" size="2">As per the Team Explorer log:</font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI"></font></span>&nbsp;</p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">MSI (s) (C4:08) [10:30:56:545]: Executing op: ActionStart(Name=TeamExplorerVsixInstall,,)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">MSI (s) (C4:08) [10:30:56:545]: Executing op: CustomActionSchedule(Action=TeamExplorerVsixInstall,ActionType=1074,Source=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe,Target=/q&nbsp; "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\TeamExplorer.vsix" /admin,)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">MSI (s) (C4:08) [10:31:07:640]: Note: 1: 1722 2: TeamExplorerVsixInstall 3: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe 4: /q&nbsp; "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\TeamExplorer.vsix" /admin </font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">CustomAction TeamExplorerVsixInstall returned actual error code 3001 (note this may not be 100% accurate if translation happened inside sandbox)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">MSI (s) (C4:08) [10:31:07:641]: <font color="#ff0000">Product: Team Explorer for Microsoft Visual Studio 2015 -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.&nbsp; Action TeamExplorerVsixInstall, location: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe, command: /q&nbsp; "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\TeamExplorer.vsix" /admin</font> </font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.&nbsp; Action TeamExplorerVsixInstall, location: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe, command: /q&nbsp; "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\TeamExplorer.vsix" /admin </font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">MSI (s) (C4:08) [10:31:07:692]: User policy value 'DisableRollback' is 0</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">MSI (s) (C4:08) [10:31:07:692]: Machine policy value 'DisableRollback' is 0</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">Action ended 10:31:07: InstallFinalize. Return value 3.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font size="3" face="Calibri">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">VSIXInstaller log shows the below call stack:</font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">4/27/2016 10:30:00 AM - Found installed product - Microsoft Visual Studio Community 2015</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">4/27/2016 10:30:00 AM - Found installed product - Microsoft Visual Studio 2015 Shell (Integrated)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">4/27/2016 10:30:00 AM - Found installed product - Global Location</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">4/27/2016 10:30:00 AM - <span style="background: lime">Found installed product - ViewDesigner</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">4/27/2016 10:30:00 AM - System.FormatException: Input string was not in a correct format.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at System.Version.VersionResult.SetFailure(ParseFailureKind failure, String argument)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at System.Version.TryParseComponent(String component, String componentName, VersionResult&amp; result, Int32&amp; parsedComponent)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at System.Version.TryParseVersion(String version, VersionResult&amp; result)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at System.Version.Parse(String input)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at System.Version..ctor(String version)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at VSIXInstaller.SupportedVSSKU.get_VersionWithBuildRevisionInfo()</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at VSIXInstaller.App.<span style="background: yellow">IsValidSKUForExtension</span>(SupportedVSSKU supportedSKU, IExtension extension, List`1 validSKUs)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp; at VSIXInstaller.App.OnStartup(StartupEventArgs e)</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font color="#000000" size="2" face="Segoe UI"></font></span>&nbsp;</p><span style="color: #1f497d"> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">As per the MSIINV output log: I found the below “ViewDesigner” MSI:</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font size="2"><font color="#000000"><span style="background: yellow;color: #1f497d"><strong><font color="#000000">{09FF21B7</font><font color="#000000">-5E63-49C2-8DB4-53FB19F873A5} Studio 5000</font> <font color="#000000">View Designer</font></strong></span><span style="color: #1f497d"></span></font></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; Package code: {38978A4D-2BF8-4DAB-848B-82F100DAA058}</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; Install date: 2016.04.18</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version: 2.01.00000.00079</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Publisher: Rockwell Automation, Inc.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp; Assignment: Per-Machine</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Language: 1033</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp; Suggested loc: C:\Program Files (x86)\Rockwell Software\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Package: Studio 5000 View Designer.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp; Local package: C:\Windows\Installer\3474a6.msi</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">Installed from: C:\Users\myuser\Documents\temp\Rockwell\27.00.00-Studio5000-Web\27.00.00-Studio5000\ViewDesigner\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp; Last source: n;1;C:\Users\myuser\Documents\temp\Rockwell\27.00.00-Studio5000-Web\27.00.00-Studio5000\ViewDesigner\</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp; About link: </font><u><font color="#000000" size="2" face="Segoe UI"><a href="https://www.RockwellAutomation,Inc..com">https://www.RockwellAutomation,Inc..com</a></font></u> </span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp; Product Icon: C:\Windows\Installer\{09FF21B7-5E63-49C2-8DB4-53FB19F873A5}\ARPPRODUCTICON.exe</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Help link: </font><u><font color="#000000" size="2" face="Segoe UI"><a href="https://support.rockwellautomation.com">https://support.rockwellautomation.com</a></font></u> </span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp; Features: View_Designer_Files, FTAStandard</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">Total features: 2</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2: Local</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">&nbsp; Total patches: 0</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><b><span style="color: black"><font face="Segoe UI"><font size="2"><font color="#000000">Resolution:</font></font></font></span></b></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font color="#000000"><font size="2"><span style="color: #1f497d"><font color="#000000">The resolution was to</font> <font color="#000000">remove the “<strong>Studio 5000 View Designer</strong>” program from Programs and Features (Control Panel) or running this command from an</font> </span><b><span style="color: black">admin prompt</span></b><span style="color: #1f497d">: <font color="#0000ff"><strong>msiexec /X&nbsp; {09FF21B7-5E63-49C2-8DB4-53FB19F873A5}</strong></font></span></font></font></font></span></p> <p><font size="2" face="Segoe UI"></font></p>]]></content:encoded>
    </item>
    <item>
      <title>When you install an updated Visual C++ 2013 redistributable package, binaries for non-target architectures are removed</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/when-you-install-an-updated-visual-c-2013-redistributable-package-binaries-for-non-target-architectures-are-removed</link>
      <pubDate>Mon, 02 May 2016 17:50:29 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=1015</guid>
      <description><![CDATA[There is a known issue with Update for Visual C++ 2013 package: When you install an updated Visual...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Segoe UI">There is a known issue with Update for Visual C++ 2013 package: When you install an updated Visual C++ 2013 redistributable package, binaries for non-target architectures are removed. For example, after you install an update for an x86-based application, the x64 Visual C++ 2013 runtime libraries are missing. If you install the “Visual C++ Redistributable 2013 x86 v12.0.30501”, it removes x64 “Visual C++ Redistributable 2013 v12.0.21005” </font></p> <p><font size="2" face="Segoe UI">Before installing Visual C++ Redistributable 2013 x86 v12.0.30501</font><br></p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/05/1.jpg"><img title="1" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="1" src="https://msdnshared.blob.core.windows.net/media/2016/05/1_thumb.jpg" width="713" height="95"></a></p> <p><font size="2" face="Segoe UI">After installing Visual C++ Redistributable 2013 x86 v12.0.30501</font></p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/05/2.jpg"><img title="2" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="2" src="https://msdnshared.blob.core.windows.net/media/2016/05/2_thumb.jpg" width="727" height="96"></a></p> <p><font size="2" face="Segoe UI"><font style="background-color: #00ff00" color="#0000ff"></font></font><font face="Segoe UI"><strong>Resolution:</strong></font><font size="2" face="Segoe UI"><font style="background-color: #00ff00" color="#0000ff"></font><br>Microsoft Visual C++ 2013 <strong>Update 5</strong> Redistributable Package is released as a fix. Please refer to this KB: </font><a href="https://support.microsoft.com/en-us/kb/3138367"><font size="2" face="Segoe UI">https://support.microsoft.com/en-us/kb/3138367</font></a>&nbsp;<font size="2" face="Segoe UI">This fix makes sure that both versions of the Visual C++ redistributable are visible when you add or remove programs after installation of the update.</font></p>]]></content:encoded>
    </item>
    <item>
      <title>Exception has been thrown by the target of an invocation</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/exception-has-been-thrown-by-the-target-of-an-invocation</link>
      <pubDate>Tue, 12 Apr 2016 13:22:43 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=973</guid>
      <description><![CDATA["Exception has been thrown by the target of an invocation" error message when you try to create a...]]></description>
      <content:encoded><![CDATA[<p><font color="#333333"><font size="2" face="Segoe UI">"Exception has been thrown by the target of an invocation" error message when you try to create a project in Visual Studio 2015 IDE</font> </font></p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/04/112.jpg"><img title="1" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="1" src="https://msdnshared.blob.core.windows.net/media/2016/04/1_thumb1.jpg" width="390" height="169"></a></p> <p><font color="#000000" size="2" face="Segoe UI">As per the VS IDE log (ActivityLog.xml),</font></p> <p><font color="#000000" size="2" face="Segoe UI">Construction of frame content failed. Frame identifier: ST:0:0:{74946827-37a0-11d2-a273-00c04f8ef4ff} Frame caption: Exception details: <font style="background-color: #ffff00" color="#ff0000">System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)</font>) at Microsoft.VisualStudio.Shell.Interop.IVsShell5.LoadPackageWithContext(Guid&amp; packageGuid, Int32 reason, Guid&amp; context) at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.GetPackage() at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()</font></p> <p><font size="2" face="Segoe UI"><font color="#000000">I also reviewed the </font><a href="https://www.microsoft.com/en-in/download/details.aspx?id=26798"><font color="#000000">DebugDiag</font></a><font color="#000000"> trace. Considering above error message, one of the relevant call stacks was&nbsp; as mentioned below:</font></font></p> <p><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type:&nbsp;&nbsp;&nbsp;&nbsp; <font style="background-color: #ffff00" color="#ff0000">System.Reflection.TargetInvocationException</font><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Message:&nbsp; Exception has been thrown by the target of an invocation.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type:&nbsp;&nbsp;&nbsp;&nbsp; System.Reflection.TargetInvocationException<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Message:&nbsp; Exception has been thrown by the target of an invocation.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type:&nbsp;&nbsp;&nbsp;&nbsp; System.InvalidOperationException<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Message:&nbsp; <font style="background-color: #ffff00" color="#ff0000">This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.</font><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Stack:&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [GCFrame]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [GCFrame]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HelperMethodFrame_PROTECTOBJ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Roslyn.Utilities.SHA256CryptoServiceProvider..ctor()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft.CodeAnalysis.Diagnostics.Log.DiagnosticAnalyzerLogger..cctor()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [GCFrame]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [HelperMethodFrame]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft.CodeAnalysis.Diagnostics.Log.DiagnosticAnalyzerLogger.AllowsTelemetry(Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzerService, Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft.CodeAnalysis.Diagnostics.Log.DiagnosticLogAggregator.UpdateAnalyzerTypeCount(Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer, Microsoft.CodeAnalysis.Diagnostics.AnalyzerActions)</font></p> <p><font size="2" face="Segoe UI"><font color="#000000"><font color="#000000">This problem occurs when the "FIPS-compliant algorithms" policy is enabled on a system. For more details:</font> </font><font color="#000000"><a href="https://support.microsoft.com/en-in/kb/811833">https://support.microsoft.com/en-in/kb/811833</a></font><font color="#000000">&nbsp; </font></font></p> <p><font color="#000000" size="2" face="Segoe UI">Here, fipsalgorithmpolicy registry subkey was set to 1 (Enabled).</font></p> <p><font size="2" face="Segoe UI"><font color="#000000">[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy]<br>"Enabled"=dword:</font><font style="background-color: #ffff00" color="#ff0000"><strong>00000001</strong></font></font></p> <p><font size="2" face="Segoe UI"><font style="background-color: #ffff00"><font style="background-color: #ffffff" color="#000000"><font color="#000000">I disabled FIPS setting “Enabled” DWORD value to Zero.</font> </font></font></font></p> <p><font size="2" face="Segoe UI"><font style="background-color: #ffff00" color="#ff0000"><font style="background-color: #ffffff"><font color="#000000"><font color="#000000">[<strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy</strong>]<br><strong>"Enabled"=dword:<font style="background-color: #00ff00" color="#000000">00000000</font></strong></font><br></p> <p><font color="#000000">Then the problem was resolved. I was able to create projects in Visual Studio 2015 IDE.</font> </font></font></font></font></p>]]></content:encoded>
    </item>
    <item>
      <title>Error 1606.Could not access network location</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/error-1606-could-not-access-network-location</link>
      <pubDate>Mon, 11 Apr 2016 13:25:12 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=952</guid>
      <description><![CDATA[Visual Studio 2015 or update packages may fail with the below error message:  In order to diagnose...]]></description>
      <content:encoded><![CDATA[<font size="2" face="Segoe UI"> <p>Visual Studio 2015 or update packages may fail with the below error message:</p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/04/VS1.png"><img title="VS1" style="border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;border-top-width: 0px" border="0" alt="VS1" src="https://msdnshared.blob.core.windows.net/media/2016/04/VS1_thumb.png" width="329" height="424"></a></font></p> <p><font size="2" face="Segoe UI">In order to diagnose the VS 2015 failure, we need to review the log files. <br>&nbsp;<br>•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Download collect.exe from </font><a href="https://aka.ms/vscollect"><font size="2" face="Segoe UI">https://aka.ms/vscollect</font></a><font size="2" face="Segoe UI"> and save it locally<br>•&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Open an admin command prompt and launch collect.exe&nbsp; <br>When it finishes, the logs would be generated in %temp%\vslogs.zip&nbsp; </font></p> <p><font size="2" face="Segoe UI">In this case, I reviewed the bundle log(<font color="#000000">dd_vs_enterprise****.log</font> ): </font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">[17F0:1690][2016-02-03T11:47:28]i000: MUX:&nbsp; ExecutePackageBegin PackageId: vs_teamExplorerCoreRes_enu</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font size="2"><font color="#000000"><span style="color: #1f497d">[1370:1330][2016-02-03T11:47:28]i301: </span><b><span style="color: black">Applying execute package: vs_teamExplorerCoreRes_enu, action: Install, path: C:\ProgramData\Package Cache\{F60D7BDB-655F-3AF5-BFE4-E543408DCDBD}v14.0.24712\packages\TeamExplorer\enu\vs_teamExplorerCoreRes_enu.msi, arguments: ' MSIFASTINSTALL="7" USING_EXUIH="1"'</span></b></font></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font size="2"><span style="color: #1f497d"><font color="#000000">[17F0:1690][2016-02-03T11:47:40]i000: MUX:</font>&nbsp; </span><span style="background: yellow;color: red">ExecuteError: Package (vs_teamExplorerCoreRes_enu) failed: Error Message Id: 1606 ErrorMessage: Could not access network location <a href="//\\MyMachine\Shared"><u><font color="#000000">\\MyMachine\Shared</font></u></a> Folders\Desktop\</span><span style="color: #1f497d">.</span></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">[17F0:1690][2016-02-03T11:47:40]i000: MUX:&nbsp; ExecuteError: Package (vs_teamExplorerCoreRes_enu) failed: Error Message Id: 1606 ErrorMessage: Could not access network location </font><a href="//\\MyMachine\Shared"><u><font color="#000000" size="2" face="Segoe UI">\\MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"> Folders\Desktop\.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">[1370:1330][2016-02-03T11:47:40]e000: Error <strong>0x80070643</strong>: Failed to install MSI package.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">[1370:1330][2016-02-03T11:47:40]e000: Error 0x80070643: Failed to execute MSI package.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">[17F0:1690][2016-02-03T11:47:40]e000: Error 0x80070643: Failed to configure per-machine MSI package.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">[17F0:1690][2016-02-03T11:47:40]i000: MUX:&nbsp; Installation size in bytes for package: vs_teamExplorerCoreRes_enu MaxAppDrive: 0&nbsp; MaxSysDrive: 385024&nbsp; AppDrive: 0&nbsp; SysDrive: 131072</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">[17F0:1690][2016-02-03T11:47:40]i000: MUX:&nbsp; Return Code:0x80070643 Msi Messages:Could not access network location </font><a href="//\\MyMachine\Shared"><u><font color="#000000" size="2" face="Segoe UI">\\MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"> Folders\Desktop\. Result Detail:0 Restart:None</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">[17F0:1690][2016-02-03T11:47:40]i000: MUX:&nbsp; Set Result: Return Code=-2147023293 (0x80070643), Error Message=Could not access network location </font><a href="//\\MyMachine\Shared"><u><font color="#000000" size="2" face="Segoe UI">\\MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"> Folders\Desktop\., Result Detail=, Vital=True, Package Action=Install, Package Id=vs_teamExplorerCoreRes_enu</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: black"><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: black"><font face="Segoe UI"><font size="2"><strong><font color="#ff0000">0x80070643</font></strong># <strong>ERROR_INSTALL_FAILURE - Fatal error during installation</strong></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font size="2"><font color="#000000"><font face="Segoe UI">Further reviewing the log dd_vs_enterprise_*****_vs_teamExplorerCoreRes_enu.log</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">MSI (s) (04:00) [11:47:40:294]: Note: 1: 1314 2: </font><a href="//\\MyMachine\Shared"><u><font color="#000000" size="2" face="Segoe UI">\\MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"> Folders\Desktop\ </font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">MSI (s) (04:00) [11:47:40:294]: Note: 1: 1606 2: </font><a href="//\\MyMachine\Shared"><u><font color="#000000" size="2" face="Segoe UI">\\MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"> Folders\Desktop\ </font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font face="Segoe UI"><font size="2"><font color="#000000">Action start 11:47:28: RemoveShortcuts.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">MSI (s) (04:00) [11:47:40:303]: Product: Microsoft Visual Studio 2015 Team Explorer Language Pack - ENU -- Error 1606. Could not access network location </font><a href="//\\MyMachine\Shared"><u><font color="#000000" size="2" face="Segoe UI">\\MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"> Folders\Desktop\.</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font size="2"><span style="color: #1f497d"><font color="#000000">MSI (s) (04:00) [11:47:40:305]:</font> </span><span style="background: yellow;color: red">Note: 1: 1606 2: <a href="//\\MyMachine\Shared"><u><font color="#0563c1">\\MyMachine\Shared</font></u></a> Folders\Desktop\ or 1606. Could not access network location <a href="//\\MyMachine\Shared"><u><font color="#0563c1">\\MyMachine\Shared</font></u></a> Folders\Desktop</span><span style="color: red">\.</span><span style="color: #1f497d"></span></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="color: #1f497d"><font color="#000000" size="2" face="Segoe UI">Action ended 11:47:40: RemoveShortcuts. Return value 3.</font></span></p> <p><br><font size="2"><span><font face="Segoe UI"><font size="2"><font color="#000000">According to this KB</font> </font></font><a href="https://support.microsoft.com/en-us/kb/886549"><u><font color="#0000ff" size="2" face="Segoe UI">https://support.microsoft.com/en-us/kb/886549</font></u></a><font face="Segoe UI"><font size="2"> <font color="#000000">this issue may occur if there is an incorrect setting in one of the following registry subkeys:</font></font>&nbsp;</font></span><span><font face="Segoe UI">&nbsp;</font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font color="#000000"><span><font color="#000000">•</font></span><b><span>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders</span></b><span></span></font></font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><font face="Segoe UI"><font color="#000000"><span><font color="#000000">•</font></span><b><span>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders</span></b></font></font></p> <p>&nbsp;</p> <p><font color="#000000" face="Segoe UI">Please review each subkeys and look for the path “</font><a href="//mymachine/Shared"><u><font color="#000000" face="Segoe UI">MyMachine\Shared</font></u></a><font face="Segoe UI"><font size="2"><font color="#000000"><font color="#000000"> Folders</font>\Desktop\” In my scenario, I <font color="#000000">replaced </font><span><font color="#000000" size="2" face="Segoe UI">incorrect shared path entries</font> “<a href="//\\Mymachine\Shared Folders"><u><font color="#0000ff">\\Mymachine\Shared Folders</font></u></a>”&nbsp; <font color="#000000"><font face="Segoe UI"><font size="2">by local path like “%USERPROFILE%\Downloads” in the registry HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders. Then the problem was resolved. </font></font></font></span></font></font></font></font></p>]]></content:encoded>
    </item>
    <item>
      <title>A certificate chain could not be built to a trusted root authority</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/a-certificate-chain-could-not-be-built-to-a-trusted-root-authority</link>
      <pubDate>Fri, 25 Mar 2016 13:12:14 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=933</guid>
      <description><![CDATA[Security Update for Microsoft .NET Framework 4.X (KB3135996 or KB3136000) may fail with the below...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Segoe UI">Security Update for Microsoft .NET Framework 4.X (KB3135996 or KB3136000) may fail with the below error message: Installation failed with error code: (0x800B010A), "A certificate chain could not be built to a trusted root authority."</font></p> <p><font size="2" face="Segoe UI">As per the install log:</font></p> <p><font size="2" face="Segoe UI">C:\65760b35b9bcb98aad5de44ad83b\NDP45-KB3135996.msp Signature could not be verified for NDP45-KB3135996.msp<br>No FileHash provided. Cannot perform FileHash verification for NDP45-KB3135996.msp<br>File NDP45-KB3135996.msp (C:\65760b35b9bcb98aad5de44ad83b\NDP45-KB3135996.msp), failed authentication(Error = -2146762486). It is recommended that you delete this file and retry setup again.<br><font style="background-color: #ffff00" color="#ff0000">Failed to verify and authenticate the file -C:\65760b35b9bcb98aad5de44ad83b\NDP45-KB3135996.msp</font><br>Please delete the file, C:\65760b35b9bcb98aad5de44ad83b\NDP45-KB3135996.msp and run the package again</font></p> <p><font size="2" face="Segoe UI">According to the CAPI2 event messages inside the log:</font></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;CryptRetrieveObjectByUrlWire&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000" size="2" face="Segoe UI">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;URL scheme="http"&gt;</font><a href="https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt"><strong><font color="#0000ff" size="2" face="Segoe UI">https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt</font></strong></a><font color="#000000"><font face="Segoe UI"><font size="2"><strong>&nbsp;</strong>&lt;/URL<u><span style="font-weight: normal"></span></u></font></font></font></span><span><font color="#000000"><font face="Segoe UI"><font size="2">&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Object type="CONTEXT_OID_CERTIFICATE" constant="1"/&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Timeout&gt;PT15S&lt;/Timeout&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Flags value="286005" CRYPT_RETRIEVE_MULTIPLE_OBJECTS="true" CRYPT_WIRE_ONLY_RETRIEVAL="true" CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL="true" CRYPT_OFFLINE_CHECK_RETRIEVAL="true" CRYPT_AIA_RETRIEVAL="true" CRYPT_PROXY_CACHE_RETRIEVAL="true"/&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;AdditionalInfo&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Action name="NetworkRetrievalTimeout"&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="background: yellow">&lt;Error value="5B4"&gt;This operation returned because the timeout period expired. &lt;/Error&gt;</span></font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Action&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/AdditionalInfo&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;EventAuxInfo ProcessName="Setup.exe"/&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;CorrelationAuxInfo TaskId="{98B7F5D9-09DF-4158-8662-72272FA6171C}" SeqNumber="9"/&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Result value="5B4"&gt;This operation returned because the timeout period expired.&lt;/Result&gt;</font></font></font></span></p> <p class="MsoNormal" style="margin: 0in 0in 0pt"><span><font color="#000000"><font face="Segoe UI"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/CryptRetrieveObjectByUrlWire&gt;</font></font></font></span></p> <p><font size="2" face="Segoe UI">This issue occurs when this certificate MicRooCerAut2011_2011_03_22.cer is missing particularly when you operate in an environment that's disconnected from the Internet or that has a firewall that blocks content from the following URL: </font><a href="https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en"><font size="2" face="Segoe UI">https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en</font></a><font size="2" face="Segoe UI"> This behavior is due to recent changes to </font><a id="kb-link-1" href="https://social.technet.microsoft.com/wiki/contents/articles/32288.windows-enforcement-of-authenticode-code-signing-and-timestamping.aspx" target="_self"><u><font color="#0066cc" size="2" face="Segoe UI">Microsoft Windows Enforcement of Authenticode Code Signing and Timestamping</font></u></a><font size="2" face="Segoe UI">.</font></p> <p><font size="2" face="Segoe UI">In order to resolve this issue, please try the below steps: </font></p> <p><font size="2" face="Segoe UI">·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Download the certificate </font><a href="https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt"><font size="2" face="Segoe UI"><u>https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt</u></font></a><font size="2" face="Segoe UI">&nbsp; locally (Example: C:\Temp)<br>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You can use the certmgr.exe utility to add the certificate by using command line. For more information, see the </font><a id="kb-link-13" href="https://msdn.microsoft.com/en-us/library/e78byta0(v=vs.110).aspx" target="_self"><u><font color="#0066cc" size="2" face="Segoe UI">Certmgr.exe (Certificate Manager Tool)</font></u></a><font size="2" face="Segoe UI"> topic at MSDN.<br>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Open an admin command prompt and run this command: <strong><font style="background-color: #00ff00" color="#0000ff">certmgr.exe /add&nbsp; C:\Temp\MicRooCerAut2011_2011_03_22.cer /s /r localMachine root</font></strong><br>·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next try installing the patch KB3135996 or KB3136000<br></font></p> <p><font size="2" face="Segoe UI">Alternatively, you can download and install <strong>KB2813430</strong> and then manage certificates individually: </font><a id="kb-link-7" href="https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en" target="_self"><u><font color="#0066cc" size="2" face="Segoe UI">https://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en</font></u></a><font size="2" face="Segoe UI">&nbsp;</font></p> <p><font size="2" face="Segoe UI">For more information, see the </font><a id="kb-link-8" href="https://technet.microsoft.com/en-us/library/dn265983.aspx" target="_self"><font color="#0066cc" size="2" face="Segoe UI">Configure trusted roots and disallowed certificates</font></a><font size="2" face="Segoe UI"> &amp; <a href="https://technet.microsoft.com/en-us/library/cc731183.aspx">Install a Root Certification Authority on offline machines</a><u><font color="#0066cc" size="2" face="Segoe UI"></font></u> topics at TechNet. <br></font></p>]]></content:encoded>
    </item>
    <item>
      <title>SignTool Error: The signer's certificate is not valid for signing</title>
      <link>https://docs.microsoft.com/archive/blogs/smondal/signtool-error-the-signers-certificate-is-not-valid-for-signing</link>
      <pubDate>Thu, 24 Mar 2016 15:20:25 GMT</pubDate>
      <dc:creator><![CDATA[Soumitra Mondal]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/smondal/?p=903</guid>
      <description><![CDATA[You may find the below error message while publishing a ClickOnce application in the Visual Studio...]]></description>
      <content:encoded><![CDATA[<p><font size="2" face="Segoe UI">You may find the below error message while publishing a ClickOnce application in the Visual Studio IDE: “<font color="#ff0000">SignTool Error: The signer's certificate is not valid for signing</font>”</font></p> <p><font size="2" face="Segoe UI">Since, the above error message indicates that it's an issue with the certificate. I tried signing a sample EXE file using the same certificate and it failed with the below error message:</font></p> <p><font size="2" face="Segoe UI">C:\&gt;<font color="#0000ff">signtool.exe sign /f My_Certificate.pfx MyApp.exe</font> <br></font><font face="Segoe UI"><font size="2"><font color="#ff0000">SignTool Error: The signer's certificate is not valid for signing.<br></font>SignTool Error: An error occurred while attempting to sign: MyApp.exe</font></font></p> <p><font size="2" face="Segoe UI">Then I verified the certificate property and found the below information:</font> </p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/03/Cert11.jpg"><img title="Cert1" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="Cert1" src="https://msdnshared.blob.core.windows.net/media/2016/03/Cert1_thumb1.jpg" width="404" height="496"></a></p> <p>&nbsp;</p> <p><a href="https://msdnshared.blob.core.windows.net/media/2016/03/Cert21.jpg"><img title="Cert2" style="border-top: 0px;border-right: 0px;border-bottom: 0px;padding-top: 0px;padding-left: 0px;border-left: 0px;padding-right: 0px" border="0" alt="Cert2" src="https://msdnshared.blob.core.windows.net/media/2016/03/Cert2_thumb1.jpg" width="406" height="539"></a></p> <p><font size="2" face="Segoe UI">The above issue is due to the certificate having an RSA key less than 1024 bits (512 bits) long. As per this MSDN doc: </font><a href="https://msdn.microsoft.com/en-us/library/aa374191(v=vs.85).aspx"><font size="2" face="Segoe UI">https://msdn.microsoft.com/en-us/library/aa374191(v=vs.85).aspx</font></a><font size="2" face="Segoe UI">&nbsp;<br><strong>publicKeyToken</strong>- A 16-character hexadecimal string representing the last 8 bytes of the SHA-1 hash of the public key under which the application or assembly is signed. <strong>The public key used to sign the catalog must be 2048 bits or greater.</strong></font></p> <p><font size="2" face="Segoe UI">Hence, the recommended resolution would be to <strong>implement certificates that have a key length of at least 2048 bits</strong>. Then sign the ClickOnce application using the certificate.</font></p> <p><font color="#0000ff" size="2" face="Segoe UI">An alternative workaround:</font></p> <p><font size="2" face="Segoe UI">The following command (admin prompt) would allow you to bypass the blocking keys that have a length of less than1024 bits: <strong><font style="background-color: #ffff00" color="#0000ff">certutil -setreg chain\minRSAPubKeyBitLength 512</font></strong></font></p> <p><font size="2" face="Segoe UI">You can revert to blocking keys that have a length of less than1024 bits by removing the value. To do this, run the following certutil command: <strong><font color="#0000ff">certutil -delreg chain\MinRsaPubKeyBitLength</font></strong></font></p> <p><font size="2" face="Segoe UI">Microsoft does not recommend customers use certificates less than 1024 bits long. Customers may however need the above temporary workaround while a longer term solution is developed to replace RSA certificates with a key length of less than 1024 bits length. </font><font size="2" face="Segoe UI">Customers configuring these settings are accepting the risk that an attacker may be able to break their certificates and use them to spoof content, perform phishing attacks, or perform Man-in-the-Middle attacks. </font></p> <p><font size="2" face="Segoe UI">Reference: <a href="https://support.microsoft.com/en-in/kb/2661254">https://support.microsoft.com/en-in/kb/2661254</a> </font></p>]]></content:encoded>
    </item>
  </channel>
</rss>