<?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>My Technical Journey</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/pkc/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/pkc/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:42:55 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Windows Azure Roles recycling between Initialize.. busy… status, while deploying the application with Azure Cache (Preview) feature</title>
      <link>https://docs.microsoft.com/archive/blogs/pkc/windows-azure-roles-recycling-between-initialize-busy-status-while-deploying-the-application-with-azure-cache-preview-feature</link>
      <pubDate>Wed, 26 Sep 2012 22:53:00 GMT</pubDate>
      <dc:creator><![CDATA[Pradeep Kumar C[MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkc/2012/09/26/windows-azure-roles-recycling-between-initialize-busy-status-while-deploying-the-application-with-azure-cache-preview-feature/</guid>
      <description><![CDATA[In recent past, I have noticed that several Windows Azure Customers having issues, while deploying...]]></description>
      <content:encoded><![CDATA[<p><span style="color: #000000; font-family: arial,helvetica,sans-serif; font-size: small;">In recent past, I have noticed that several Windows Azure Customers having issues, while deploying the applications, which leverages Windows Azure Cache (Preview) feature shipped with Azure SDK 1.7. The usual symptoms should be role recycling with various status messages like Initializing &hellip;. Busy &hellip; etc.&nbsp;&nbsp;&nbsp;</span></p>
<p><span style="color: #000000; font-family: arial,helvetica,sans-serif; font-size: small;">After doing the detailed investigations on this kind of reported issues for the application, which leverages Windows Azure Cache (Preview) feature, it noticed that majority of this issue caused due to one of the below reasons.</span></p>
<p>&nbsp;</p>
<p style="padding-left: 30px;"><span style="color: #000000; font-family: arial,helvetica,sans-serif; font-size: small;"><b>1.<span style="text-decoration: underline;">Storage Account Details for maintaining the cache cluster&rsquo;s runtime state :</span></b>&nbsp; I have noticed that developers forget to update the proper Windows Azure Storage account credential for maintaining the cache&nbsp;&nbsp; cluster&rsquo;s runtime state before deploying the Windows Azure Cache (Preview) feature enabled application to Azure Portal. So please verify, you have already modify the appropriate storage credential details for maintaining the cache cluster&rsquo;s runtime state. Please refer below screen shot :</span></p>
<p><span style="font-family: verdana,geneva; font-size: small;"></span>&nbsp;</p>
<p style="padding-left: 90px;"><span style="font-family: verdana,geneva; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/08/64/6675.storage.JPG" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-08-64/6675.storage.JPG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/08/64/6675.storage.JPG" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-08-64/6675.storage.JPG" /></a></span></p>
<p style="padding-left: 90px;"></p>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>2.&nbsp;</b><b><span style="text-decoration: underline;">Inadequate Cache Size for Co-located&nbsp; Role : </span></b>The deployed Web/Worker Role will be recycled, if you provide the Cache Size (%) below 15% , and also, if you provide the value less than 15%, VS 2010 does gives a warning message. So please make sure you have provided the appropriate Cache size (<b>ideally 30%) </b>for the Co-located Role&nbsp; . Please refer below screen shot for the same :</span><b><span style="text-decoration: underline;"></span></b></p>
<p><span style="font-family: verdana,geneva; font-size: small;"></span>&nbsp;</p>
<p style="padding-left: 90px;"><span style="font-family: verdana,geneva; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/08/64/1122.size.JPG" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-08-64/1122.size.JPG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/08/64/1122.size.JPG" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-08-64/1122.size.JPG" width="564" height="80" /></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Typically for #2,&nbsp; you will&nbsp; find below mentioned details from the memory crash dump for &lsquo;CacheInstaller.exe&rsquo; from the VM:</span></p>
<p><span style="font-family: verdana,geneva; font-size: small;"></span>&nbsp;</p>
<p style="padding-left: 60px;"><span style="font-family: courier new,courier; font-size: x-small;">0:000&gt; |</span><br /><span style="font-family: courier new,courier; font-size: x-small;">.&nbsp; 0&nbsp;&nbsp; id: ce0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; examine&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name:<span style="background-color: #ffff00;"> E:\plugins\Caching\CacheInstaller.exe</span></span></p>
<p style="padding-left: 60px;"><span style="font-family: courier new,courier; font-size: x-small;">0:000&gt; !threads</span><br /><span style="font-family: courier new,courier; font-size: x-small;">PDB symbol for clr.dll not loaded</span><br /><span style="font-family: courier new,courier; font-size: x-small;">ThreadCount:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7</span><br /><span style="font-family: courier new,courier; font-size: x-small;">UnstartedThread:&nbsp; 0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">BackgroundThread: 6</span><br /><span style="font-family: courier new,courier; font-size: x-small;">PendingThread:&nbsp;&nbsp;&nbsp; 0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">DeadThread:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Hosted Runtime:&nbsp;&nbsp; no</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PreEmptive&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Lock</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ID&nbsp; OSID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ThreadOBJ&nbsp;&nbsp;&nbsp;&nbsp; State GC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GC Alloc Context&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Domain&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Count APT Exception</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp; 624 0000000000220850&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a020 Enabled&nbsp; 00000000021abf48:00000000021abfd0 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA<span style="background-color: #ffff00;"> Microsoft.ApplicationServer.Caching.DataCacheException (00000000020be488)</span></span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp; d18 0000000000225a60&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b220 Enabled&nbsp; 0000000000000000:0000000000000000 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA (Finalizer)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp; f68 000000000190f180&nbsp;&nbsp; 1009220 Enabled&nbsp; 0000000001d831b8:0000000001d83fd0 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA (Threadpool Worker)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp; c68 000000000190e9c0&nbsp;&nbsp; 1009220 Enabled&nbsp; 0000000001d12690:0000000001d13fd0 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA (Threadpool Worker)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 7&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp; f04 000000000192b120&nbsp;&nbsp; 1009220 Enabled&nbsp; 0000000001d7df30:0000000001d7dfd0 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA (Threadpool Worker)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 8&nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp; 5e4 000000001a8d68a0&nbsp;&nbsp; 8009220 Enabled&nbsp; 0000000000000000:0000000000000000 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA (Threadpool Completion Port)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; 9&nbsp;&nbsp;&nbsp; 7&nbsp;&nbsp; bec 000000001a8e7770&nbsp;&nbsp; 100a220 Enabled&nbsp; 0000000000000000:0000000000000000 0000000000213a80&nbsp;&nbsp;&nbsp;&nbsp; 0 MTA (Threadpool Worker)</span></p>
<p style="padding-left: 60px;"><span style="font-family: courier new,courier; font-size: x-small;">0:000&gt; !pe&nbsp; 00000000020be488 </span><br /><span style="font-family: courier new,courier; font-size: x-small;">Exception object: 00000000020be488</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Exception type:&nbsp;&nbsp; Microsoft.ApplicationServer.Caching.DataCacheException</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Message:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="background-color: #ffff00;">Exception was thrown while setting cache host size</span></span><br /><span style="font-family: courier new,courier; font-size: x-small;">InnerException:&nbsp;&nbsp; Microsoft.ApplicationServer.Caching.DataCacheException, Use !PrintException 00000000020be1b8 to see more.</span><br /><span style="font-family: courier new,courier; font-size: x-small;">StackTrace (generated):</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; SP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Function</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; 00000000003BC6E0 000007FF0019DB8F Microsoft_ApplicationServer_Caching_DedicatedCacheProviders!Microsoft.ApplicationServer.Caching.Configuration.AzureClusterHostConfigurationReader.SetCacheHostSize()+0x32f</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; 00000000003BE810 000007FF001942B8 Microsoft_ApplicationServer_Caching_Core!Microsoft.ApplicationServer.Caching.ClusterConfigReader..ctor(Microsoft.ApplicationServer.Caching.ClusterConfigElement)+0x288</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; 00000000003BE8B0 000007FF00193E83 Microsoft_ApplicationServer_Caching_Core!Microsoft.ApplicationServer.Caching.ClusterConfigurationFactory.GetReader(Microsoft.ApplicationServer.Caching.ClusterConfigElement)+0x153</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; 00000000003BE8F0 000007FF00193904 Microsoft_ApplicationServer_Caching_AzureCommon!Microsoft.ApplicationServer.Caching.AzureCommon.Package.InitializeExternalStoreIfRequired()+0x54</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; 00000000003BE950 000007FF00193852 CacheInstaller!Microsoft.ApplicationServer.Caching.CacheInstaller.CloudPackage.InstallAndStart()+0x12</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; 00000000003BE990 000007FF001802E6 CacheInstaller!Microsoft.ApplicationServer.Caching.CacheInstaller.CacheInstaller.Main(System.String[])+0x146</span></p>
<p style="padding-left: 60px;"><br /><span style="font-family: courier new,courier; font-size: x-small;">0:000&gt; !do 00000000020be0b8 </span><br /><span style="font-family: courier new,courier; font-size: x-small;">Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.String</span><br /><span style="font-family: courier new,courier; font-size: x-small;">MethodTable: 000007fee7a76ac8</span><br /><span style="font-family: courier new,courier; font-size: x-small;">EEClass:&nbsp;&nbsp;&nbsp;&nbsp; 000007fee75fed58</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Size:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 254(0xfe) bytes</span><br /><span style="font-family: courier new,courier; font-size: x-small;">File:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D:\windows\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll</span><br /><span style="font-family: courier new,courier; font-size: x-small;">String:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="background-color: #ffff00;">Value of CacheSizePercentage too small. Please increase value to support at least 32 MB of Cache (user data space)</span></span></p>
<p><span style="font-family: verdana,geneva; font-size: small;"></span>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong><span style="font-family: verdana,geneva; font-size: small;">References : </span></strong></span></p>
<p style="padding-left: 30px;">Windows Azure Caching (Preview)<br /><a href="https://msdn.microsoft.com/en-us/library/windowsazure/hh914153.aspx">https://msdn.microsoft.com/en-us/library/windowsazure/hh914153.aspx</a></p>
<p style="padding-left: 30px;">How to Use Windows Azure Caching (Preview)<br /><a href="https://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/">https://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/</a></p>
<p style="padding-left: 30px;">Capacity Planning Considerations for Windows Azure Caching (Preview)<br /><a href="https://msdn.microsoft.com/en-us/library/windowsazure/hh914129.aspx">https://msdn.microsoft.com/en-us/library/windowsazure/hh914129.aspx</a></p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Information regarding versions of Operating System with IIS running under Windows Azure Data Centers</title>
      <link>https://docs.microsoft.com/archive/blogs/pkc/information-regarding-versions-of-operating-system-with-iis-running-under-windows-azure-data-centers</link>
      <pubDate>Thu, 22 Dec 2011 03:28:00 GMT</pubDate>
      <dc:creator><![CDATA[Pradeep Kumar C[MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkc/2011/12/22/information-regarding-versions-of-operating-system-with-iis-running-under-windows-azure-data-centers/</guid>
      <description><![CDATA[I noticed that some of the Windows Azure end users were looking for the information about versions...]]></description>
      <content:encoded><![CDATA[<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">I noticed that some of the Windows Azure end users were looking for the information about versions of Operating System with Internet Information Services [IIS] running under Windows Azure Datacenter. So I just thought blog about this topic and provide more details in this blog.</span></span><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">There are basically three kind of applications, <i>Web Role, Worker Role, and VM Role</i>, were running under Windows Azure environment, and&nbsp; all the deployed applications&nbsp; in Windows Azure environment will be running in separated Guest Virtual Machine (VM) with&nbsp; one of the below mentioned configuration&rsquo;s :</span></span><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<ol>
<li><b><i>Windows Guest OS Family 1 which is substantially compatible with Windows Server 2008 SP2 with &nbsp;IIS 7.0</i></b></li>
<li><b><i>Windows Guest OS Family 2 which is substantially compatible with Windows Server 2008 R2 with IIS 7.5</i></b><br /><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"></span></span></li>
</ol>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">You can find more details about the Operating System and supported SDK version from below mentioned web links</span></span></p>
<ul>
<li><span style="font-family: verdana,geneva; font-size: x-small;"><span face="Calibri" size="3">&nbsp;</span><b>Windows Azure Guest OS Releases and SDK Compatibility Matrix</b></span></li>
<li><span style="font-family: verdana,geneva; font-size: x-small;"><a href="https://msdn.microsoft.com/en-us/library/windowsazure/ee924680.aspx"><span style="color: #0000ff;" color="#0000ff">https://msdn.microsoft.com/en-us/library/windowsazure/ee924680.aspx</span></a></span></li>
</ul>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Also, please note that you&nbsp; can configure the required version of Guest VM for the deployed application in the &lsquo;<i>ServiceConfiguration.*.cscfg&rsquo;</i>&nbsp; file, and later if you need to modify the OS details after deployment, you can modify the same from the Windows Azure Portal.&nbsp; Please find below mentioned web links, which could provide the detailed information about configuring the OS versions with&nbsp; &lsquo;<i>ServiceConfiguration.*.cscfg&rsquo;</i> file and&nbsp; same from the Azure Portal</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<ul>
<li><span style="font-family: verdana,geneva; font-size: x-small;"><b>How to Upgrade the Guest OS in the Service Configuration File</b></span></li>
<li><span style="font-family: verdana,geneva; font-size: x-small;"></span><span style="font-family: verdana,geneva; font-size: x-small;"><a href="https://msdn.microsoft.com/en-us/library/windowsazure/gg456324.aspx"><span style="color: #0000ff;" color="#0000ff">https://msdn.microsoft.com/en-us/library/windowsazure/gg456324.aspx</span></a></span></li>
</ul>
<pre style="padding-left: 60px;" class="scroll"><code class="csharp"></code>&nbsp;<code class="csharp">&lt;ServiceConfiguration serviceName="&lt;service-name&gt;" <span style="background-color: #ffff00;">osFamily="[1|2]&rdquo; osVersion="&lt;os-version&gt;"&gt;</span><br /> &lt;Role name="&lt;role-name&gt;"&gt;<br /> &lt;Instances count="&lt;number-of-instances&gt;" /&gt; <br /> &lt;ConfigurationSettings&gt;<br /> &lt;Setting name="&lt;setting-name&gt;" value="&lt;setting-value&gt;" /&gt;<br /> &lt;/ConfigurationSettings&gt;<br /> &lt;Certificates&gt;<br /> &lt;Certificate name="&lt;certificate-name&gt;" thumbprint="&lt;certificate-thumbrint&gt;" thumbprintAlgorithm="&lt;algorithm&gt;"/&gt;<br /> &lt;/Certificates&gt; <br /> :<br /> : <br />&lt;/Role&gt;<br /></code><code class="csharp">&lt;/ServiceConfiguration&gt;<br /></code>&nbsp;</pre>
<ul>
<li><span style="font-family: verdana,geneva; font-size: x-small;"><b>How to Upgrade the Guest OS in the Management Portal</b></span></li>
<li><span style="font-family: verdana,geneva; font-size: x-small;"></span><span style="font-family: verdana,geneva; font-size: x-small;"><a href="https://msdn.microsoft.com/en-us/library/windowsazure/gg433101.aspx"><span style="color: #0000ff;" color="#0000ff">https://msdn.microsoft.com/en-us/library/windowsazure/gg433101.aspx</span></a></span></li>
</ul>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>[DataCacheException: ErrorCode&lt;ERRCA0017&gt;:SubStatus&lt;ES0006&gt;</title>
      <link>https://docs.microsoft.com/archive/blogs/pkc/datacacheexception-errorcodeerrca0017substatuses0006</link>
      <pubDate>Tue, 20 Dec 2011 18:22:00 GMT</pubDate>
      <dc:creator><![CDATA[Pradeep Kumar C[MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkc/2011/12/20/datacacheexception-errorcodeerrca0017substatuses0006/</guid>
      <description><![CDATA[In past few days, I have noticed&nbsp; that several&nbsp;users&nbsp;hitting below mentioned error...]]></description>
      <content:encoded><![CDATA[<p>In past few days, I have noticed&nbsp; that several&nbsp;users&nbsp;hitting below mentioned error message, while adding large size of data&nbsp;to&nbsp; Windows Azure Cache</p>
<p>&nbsp;<em>[DataCacheException: ErrorCode&lt;ERRCA0017&gt;:SubStatus&lt;ES0006&gt;:There is a temporary failure. Please retry later. (One or more specified cache servers are unavailable, which could be caused by busy network or servers. For on-premises</em><br /><em>cache clusters, also verify the following conditions. Ensure that security permission has been granted for this client account, and check that the AppFabric Caching Service is allowed through the firewall on all cache hosts.</em><br /><em>aso the MaxBufferSize on the server must be greater than or equal to the serialized object size sent from the client.)]</em></p>
<p></p>
<p>This issue might be happed due to hitting the Windows Azure Cache limitation, where you can not add more than 8MB data at a time. The simple workaround for this issue is to split the object into smaller chunks, i.e&nbsp; you can &nbsp;serialize the object into smaller byte arrays<br />and pass the arrays to cache as multiple objects. The same limiatation is documented in below mentioned msdn article :</p>
<p>&nbsp;</p>
<ul>
<li>API Reference for Windows Azure Caching<br /><a href="https://msdn.microsoft.com/en-us/library/windowsazure/gg278350.aspx">https://msdn.microsoft.com/en-us/library/windowsazure/gg278350.aspx</a> <br />&nbsp;</li>
</ul>
<p>&nbsp;If the size is under 8MB, and you still receive the same error then please make sure to change the <strong>DataCacheFactoryConfiguration.TransportProperties.ReceiveTimeout</strong>&nbsp; to below 60 Seconds as mentioned&nbsp;in this <a href="https://blogs.msdn.com/b/akshar/archive/2011/05/01/azure-appfabric-caching-errorcode-lt-errca0017-gt-substatus-lt-es0006-gt-what-to-do.aspx"><span style="color: #0000ff; font-family: Calibri; font-size: small;" size="3" color="#0000ff" face="Calibri">blog</span></a>&nbsp;post</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Windows 7 Operating System Crashes Intermittently while running multiple instances of VS 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/pkc/windows-7-operating-system-crashes-intermittently-while-running-multiple-instances-of-vs-2010</link>
      <pubDate>Sun, 31 Jul 2011 04:20:00 GMT</pubDate>
      <dc:creator><![CDATA[Pradeep Kumar C[MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkc/2011/07/31/windows-7-operating-system-crashes-intermittently-while-running-multiple-instances-of-vs-2010/</guid>
      <description><![CDATA[We noticed from multiple customers&rsquo; environment that Windows 7 operating system intermittently...]]></description>
      <content:encoded><![CDATA[<p><span style="color: #000000; font-family: verdana,geneva; font-size: x-small;">We noticed from multiple customers&rsquo; environment that Windows 7 operating system intermittently crashes, while they &nbsp;working with Visual Studio 2010 [VS 2010]. Since this was happening with multiple customers&rsquo; environment, I just thought of publish the details and fix for this issue in this blog.</span></p>
<p dir="LTR" align="LEFT"><span style="color: #000000; text-decoration: underline;"><strong><span style="font-family: verdana,geneva; font-size: x-small;">Issue Details :</span></strong></span></p>
<p dir="LTR" align="LEFT"><span style="color: #000000; font-family: verdana,geneva; font-size: x-small;">Windows 7 operating system crashes, while opening the multiple instances of Silverlight project through Visual Studio 2010 SP1 IDE. Troubleshoot this issue further; we have collected below data from the machine, which was crashed:</span></p>
<ol>
<li><span style="color: #000000; font-family: verdana,geneva; font-size: x-small;">Windows Event Log [System Event Log]</span></li>
<li><span style="color: #000000; font-family: verdana,geneva; font-size: x-small;">Kernel Memory dump located under &lsquo;%SystemRoot%\MEMORY.DMP&rsquo;</span></li>
</ol>
<p></p>
<p><span style="color: #000000;"><strong><span style="text-decoration: underline;">Windows Event Log [System Event Log]</span></strong></span></p>
<p style="padding-left: 60px;"><span style="color: #000000; font-family: courier new,courier; font-size: x-small;" color="#1f497d" size="3" face="Calibri"><span color="#1f497d" size="3" face="Calibri"><span color="#1f497d" size="3" face="Calibri">Log Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System<br />Source:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft-Windows-WER-SystemErrorReporting<br />Date:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XXXXXXXXXXXXXXXX<br />Event ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1001<br />Task Category: None<br />Level:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Error<br />Keywords:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classic<br />User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N/A<br />Computer:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XXXXXXXXXXXXXX<br />Description:<br />The computer has rebooted from a bugcheck.&nbsp; <span style="background-color: #ffff00;">The bugcheck was: 0x00000116</span> (0x8894a008, 0x990499b0, 0x00000000, 0x00000002). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: XXXXXXX<br /></span></span></span></p>
<p style="padding-left: 60px;"><span style="color: #000000; font-family: courier new,courier; font-size: x-small;" color="#1f497d" size="3" face="Calibri"><span color="#1f497d" size="3" face="Calibri"><span color="#1f497d" size="3" face="Calibri"><span style="color: #000000; font-family: courier new,courier; font-size: x-small;" color="#1f497d" size="3" face="Calibri"><span color="#1f497d" size="3" face="Calibri"><span color="#1f497d" size="3" face="Calibri">Log Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System<br />Source:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EventLog<br />Date:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XXXXXXXXXXXXXXXXX<br />Event ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6008<br />Task Category: None<br />Level:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Error<br />Keywords:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Classic<br />User:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N/A<br />Computer:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XXXXXXXXXXXXXXXXXX<br />Description:<br />The previous system shutdown at XXXX&nbsp; on XXXXXXXX was unexpected.<br /></span></span></span></span></span></span></p>
<p dir="ltr" align="left"><span style="font-family: verdana,geneva; font-size: x-small;">The above event logs indicate that, Operating System is crashed due to <a href="https://msdn.microsoft.com/en-us/library/ff557263(VS.85).aspx"><span size="3" face="Calibri"><span size="3" face="Calibri">Bug Check 0x116</span></span></a><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri">. <span style="color: #000000;">To get the more detail about this, I have reviewed the Kernel dump</span></span></span></span><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"></span></span></span></span></p>
<p dir="ltr" align="left"><span style="text-decoration: underline;"><strong>Kernel Memory dump&nbsp;</strong></span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;"><span style="background-color: #ffff00;">VIDEO_TDR_FAILURE (116)</span>&nbsp;<span style="color: #0000ff;">&nbsp;<strong>=&gt; &nbsp;This indicate that an attempt to reset the display driver and recovered from a timeout failed (Ref <a href="https://msdn.microsoft.com/en-us/library/ff557263(VS.85).aspx"><span size="3" face="Calibri"><span size="3" face="Calibri">Bug Check 0x116)</span></span></a><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"><span style="color: #1f497d;" color="#1f497d" size="3" face="Calibri"></span></span></span>.</strong></span></span><br /><span style="font-family: courier new,courier; font-size: x-small;">Attempt to reset the display driver and recover from timeout failed.</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Arguments:</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Arg1: 8894a008, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Arg2: 990499b0, The pointer into responsible device driver module (e.g. owner tag).</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Arg3: 00000000, Optional error code (NTSTATUS) of the last failed operation.</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Arg4: 00000002, Optional internal context dependent data.</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;">DEFAULT_BUCKET_ID:&nbsp; <span style="background-color: #ffff00;">GRAPHICS_DRIVER_TDR_FAULT</span></span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;">VIDEO_TDR_CONTEXT: dt <span style="background-color: #ffff00;">dxgkrnl!_TDR_RECOVERY_CONTEXT ffffffff85701510</span></span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x000 Signature&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x52445476</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x004 pState&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x870ab638 0 ( TdrStateIdle )</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x008 TimeoutReason&nbsp;&nbsp;&nbsp; : 2 ( TdrReasonPreemptTimeout )</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x010 Tick&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : _ULARGE_INTEGER 0xc0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x018 pAdapter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x84f88000 DXGADAPTER</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x01c pVidSchContext&nbsp;&nbsp; : 0x8708a4d8 _VIDSCH_CONTEXT</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x020 GPUTimeoutData&nbsp;&nbsp; : _TDR_RECOVERY_GPU_DATA</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x038 CrtcTimeoutData&nbsp; : _TDR_RECOVERY_CONTEXT::&lt;unnamed-type-CrtcTimeoutData&gt;</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x040 DbgOwnerTag&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0x9a8439b0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0x048 PrivateDbgInfo&nbsp;&nbsp; : _TDR_DEBUG_REPORT_PRIVATE_INFO</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xad0 pDbgReport&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xc9348008 _WD_DEBUG_REPORT</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xad4 pDbgBuffer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xcd000000 Void</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xad8 DbgBufferSize&nbsp;&nbsp;&nbsp; : 0x40c5b</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xadc pDumpBufferHelper : 0xcc9b8070 CTDR_DUMP_BUFFER</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xae0 pDbgInfoExtension : 0xcc124e08 _DXGKARG_COLLECTDBGINFO_EXT</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xae4 pDbgBufferUpdatePrivateInfo : 0xcd000108 Void</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp; +0xae8 ReferenceCount&nbsp;&nbsp; : 0n1</span></p>
<p><span style="color: #000000; font-family: verdana,geneva; font-size: x-small;">The Crash occurred due to an issue with the windows display driver model (wddm), and please finds the detail about the crashing thread as below</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;">0: kd&gt; !thread</span><br /><span style="font-family: courier new,courier; font-size: x-small;">THREAD 86f66550&nbsp; Cid 0004.01c4&nbsp; Teb: 00000000 Win32Thread: 00000000 RUNNING on processor 0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Not impersonating</span><br /><span style="font-family: courier new,courier; font-size: x-small;">DeviceMap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8bc084b0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Owning Process&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 84f09bb0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Image:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Attached Process&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N/A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Image:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; N/A</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Wait Start TickCount&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20602&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ticks: 0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Context Switch Count&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6865&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IdealProcessor: 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><br /><span style="font-family: courier new,courier; font-size: x-small;">UserTime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:00.000</span><br /><span style="font-family: courier new,courier; font-size: x-small;">KernelTime&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00:00:01.232</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Win32 Start Address dxgmms1!VidSchiWorkerThread (0x996444f4)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Stack Init 807adfd0 Current bd47b350 Base 807ae000 Limit 807ab000 Call 0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Priority 15 BasePriority 15 UnusualBoost 0 ForegroundBoost 0 IoPriority 2 PagePriority 5</span><br /><span style="font-family: courier new,courier; font-size: x-small;">ChildEBP RetAddr&nbsp; Args to Child&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807adb74 995c1adb 00000116 8894a008 <span style="background-color: #ffff00;">990499b0</span> nt!KeBugCheckEx+0x1e (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807adb98 995c28fa 990499b0 00000000 00000002 dxgkrnl!TdrBugcheckOnTimeout+0x8d (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807adbbc 9961892c 00000000 00000102 86f01788 dxgkrnl!TdrIsRecoveryRequired+0xb8 (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807adc34 99642a32 fffffcfb 00004fa5 00000000 dxgmms1!VidSchiReportHwHang+0x3c0 (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807adc5c 99643153 00000000 00000000 00000000 dxgmms1!VidSchiCheckHwProgress+0x68 (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807adc98 9961f8f0 807adc90 88808120 88a76008 dxgmms1!VidSchiWaitForSchedulerEvents+0x1b1 (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807add28 996444b7 86f01788 82a863e1 86f01788 dxgmms1!VidSchiScheduleCommandToRun+0xaa (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807add3c 99644573 86f01788 00000000 86f66550 dxgmms1!VidSchiRun_PriorityTable+0xf (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807add50 82c589df 86f01788 ac78a1f2 00000000 dxgmms1!VidSchiWorkerThread+0x7f (FPO: [Non-Fpo]) (CONV: stdcall) </span><br /><span style="font-family: courier new,courier; font-size: x-small;">807add90 82b0a1d9 996444f4 86f01788 00000000 nt!PspSystemThreadStartup+0x9e</span> (CONV: stdcall) <br /><span style="font-size: x-small;">00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x19</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;">0: kd&gt; .bugcheck</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Bugcheck code 00000116</span><br /><span style="font-family: courier new,courier; font-size: x-small;">Arguments 8894a008 <span style="background-color: #ffff00;">990499b0</span> 00000000 00000002</span></p>
<p><span style="font-family: verdana,geneva; font-size: x-small;">The 2nd parameter to bug check is 928149b0. This is the pointer into the responsible device driver module.</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;">0: kd&gt; u 990499b0 </span><br /><span style="font-family: courier new,courier; font-size: x-small; background-color: #ffff00;">igdkmd32!DxgkDdiCollectDbgInfo:</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499b0 55&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; push&nbsp;&nbsp;&nbsp; ebp</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499b1 8bec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp; ebp,esp</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499b3 83ec20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sub&nbsp;&nbsp;&nbsp;&nbsp; esp,20h</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499b6 8b4508&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp; eax,dword ptr [ebp+8]</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499b9 8945f4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp; dword ptr [ebp-0Ch],eax</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499bc 8b4d0c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp; ecx,dword ptr [ebp+0Ch]</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499bf 8b510c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp; edx,dword ptr [ecx+0Ch]</span><br /><span style="font-family: courier new,courier; font-size: x-small;">990499c2 8955e4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp;&nbsp;&nbsp; dword ptr [ebp-1Ch],edx</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier; font-size: x-small;">0: kd&gt; lmvm igdkmd32</span><br /><span style="font-family: courier new,courier; font-size: x-small;">start&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; module name</span><br /><span style="font-family: courier new,courier; font-size: x-small;">9a832000 9ad2f000&nbsp;&nbsp; igdkmd32&nbsp;&nbsp; (pdb symbols)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; Loaded symbol image file: igdkmd32.sys</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; Mapped memory image file: xxxxxx\igdkmd32.sys</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; Image path: \SystemRoot\system32\DRIVERS\igdkmd32.sys</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; Image name: igdkmd32.sys</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; Timestamp:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed May 06 23:43:40 2009 (4A01D354)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; CheckSum:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0048DF97</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; ImageSize:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 004FD000</span><br /><span style="font-family: courier new,courier; font-size: x-small; background-color: #ffff00;">&nbsp;&nbsp;&nbsp; File version:&nbsp;&nbsp;&nbsp;&nbsp; 8.15.10.1749</span><br /><span style="font-family: courier new,courier; font-size: x-small; background-color: #ffff00;">&nbsp;&nbsp;&nbsp; Product version:&nbsp; 8.15.10.1749</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; File flags:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 (Mask 3F)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; File OS:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40004 NT Win32</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; File type:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.4 Driver</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; File date:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000000.00000000</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; Translations:&nbsp;&nbsp;&nbsp;&nbsp; 0409.04b0</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; CompanyName:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Intel Corporation</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; ProductName:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Intel Graphics Accelerator Drivers for Windows Vista(R)</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; InternalName:&nbsp;&nbsp;&nbsp;&nbsp; igdkmd32.sys</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; OriginalFilename: igdkmd32.sys</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; ProductVersion:&nbsp;&nbsp; 8.15.10.1749</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; FileVersion:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8.15.10.1749</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp; FileDescription:&nbsp; Intel Graphics Kernel Mode Driver</span><br /><span style="font-family: courier new,courier; font-size: x-small;">&nbsp;&nbsp;&nbsp;&nbsp;LegalCopyright:&nbsp;&nbsp; Copyright (c) 1998-2006 Intel Corporation</span></p>
<p><span style="font-family: courier new,courier; font-size: x-small;"></span>&nbsp;</p>
<p><span style="font-family: verdana,geneva; text-decoration: underline;"><strong>RESOLUTION</strong></span></p>
<p>Based on the above details, we able to fix this issue by updating the &lsquo;igdkmd32.sys&rsquo; file from <span style="color: #0000ff;"><a href="https://www.intel.com/p/en_US/support/detect"><span style="color: #0000ff;">https://www.intel.com/p/en_US/support/detect</span></a>&nbsp;</span></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;"><strong>References:</strong></span><span style="text-decoration: underline;"><strong></strong></span></p>
<ul>
<li>How to generate a kernel or a complete memory dump file in Windows Server 2008<br /><span style="color: #0000ff;"><a href="https://support.microsoft.com/kb/969028"><span style="color: #0000ff;">https://support.microsoft.com/kb/969028Timeout</span></a></span></li>
<li></li>
<li><strong>Detection and Recovery of GPUs through WDDM</strong><br /><span style="color: #0000ff;"><a href="https://msdn.microsoft.com/en-us/windows/hardware/gg487368.aspx"><span style="color: #0000ff;">https://msdn.microsoft.com/en-us/windows/hardware/gg487368.aspx</span></a></span></li>
</ul>
<p></p>
<p dir="LTR" align="LEFT">&nbsp;</p>
<p dir="LTR" align="LEFT">&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>How to Create Managed Windows Service</title>
      <link>https://docs.microsoft.com/archive/blogs/pkc/how-to-create-managed-windows-service</link>
      <pubDate>Wed, 31 Dec 2008 02:10:00 GMT</pubDate>
      <dc:creator><![CDATA[pkc]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkc/2008/12/31/how-to-create-managed-windows-service/</guid>
      <description><![CDATA[Microsoft Windows service, formerly known as NT service, enables you to create a long-running...]]></description>
      <content:encoded><![CDATA[<DIV>
<P>Microsoft Windows service, formerly known as NT service, enables you to create a long-running executable application that runs in a separate windows session or we can configure the<B> </B>service to run in a user context other than a<B> </B>logged on user.&nbsp; Users can make windows services to run automatically without any user interaction.&nbsp; These features make windows service a powerful application which can<B> </B>be hosted on servers and remote locations where minimum user interaction is required. 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Prior to .NET environment, creating windows services was a tedious job. Earlier<B>,</B> windows services were created using unmanaged application like VC++ 6.0 or VB 6.0 . However after .NET, creating windows service is very easy and it hardly requires any technical knowledge. My article provides simple, easy to follow<B> </B>instructions on creating a simple windows service in .NET platform, which activates based on a timer value. 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To understand more about Microsoft windows service <B>, </B>please go through the following msdn article, Ref: <A href="https://msdn.microsoft.com/en-us/library/d56de412(VS.80).aspx" mce_href="https://msdn.microsoft.com/en-us/library/d56de412(VS.80).aspx">https://msdn.microsoft.com/en-us/library/d56de412(VS.80).aspx</A> , which&nbsp; goes into more detail<B> </B>about windows service. Also <B>, </B>at the bottom of this article<B>,</B> I am providing <B>a </B>couple of links which explain<B> </B>more about windows service. 
<P><B><I>Creating a Windows Service which activates based on a timer</I></B>. 
<P>I am planning to cover&nbsp; <B></B>the<B> </B>following details in this article. 
<P>1. <A class="">Creating Windows Service Project Using VS Template and setting timer value.</A> 
<P>2. Creating an Installer 
<P>3. Deploying Service. 
<P>4. Verifying whether service works 
<P>5. Un-installing service. 
<P>6. Additional Reference 
<H3><A class="" title=_I__Creating name=_I__Creating></A><U>I&nbsp; Creating Windows Service Project Using VS Template</U></H3>
<P>Please follow the steps as given below to create a windows service. 
<P>1. Open Visual Studio 2005 IDE 
<P>2. On the File menu -&gt; New, and then Project 
<P>3. Select&nbsp; Windows Service Template as shown in screen shot 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image001_2.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image001_2.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image001_2.jpg"><IMG title=clip_image001 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=278 alt=clip_image001 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image001_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image001_thumb.jpg" width=461 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image001_thumb.jpg"></A> 
<P>4. Open&nbsp; 'Service1.vb' file and click '<I>click here to switch to code view'</I> 
<P>5. Add following namespace at top of the Service1.vb file 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>Imports</FONT> System.Timers 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>Imports</FONT> System.Threading&nbsp;&nbsp; 
<P>6. Add following definition just below the class definition. 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>Dim</FONT> oTimerCallback <FONT color=#0000ff>As </FONT>TimerCallback 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>Dim </FONT>StartTimer <FONT face=Arial color=#0000ff>As </FONT>System.Threading.Timer 
<P>7. Add following code under sub&nbsp; 'Protected Overrides Sub OnStart(..) 
<P><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;StartIt()</B> 
<P>8. Create a new method call 'StartIt()' and add following code inside it. 
<P>&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>Private Sub</FONT> StartIt()&nbsp; 
<P>&nbsp;&nbsp;&nbsp;&nbsp; oTimerCallback = <FONT color=#0000ff>New</FONT> TimerCallback(<FONT color=#0000ff>AddressOf</FONT> TestCall) 
<P>&nbsp;&nbsp;&nbsp;&nbsp; StartTimer = <FONT color=#0000ff>New </FONT>System.Threading.Timer(oTimerCallback, <FONT color=#0000ff>Nothing</FONT>, 0, <FONT color=#0000ff>CType</FONT>(60 * 1000, <FONT color=#0000ff>Long</FONT>)) 
<P>&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>End Sub</FONT> 
<P>9. Create a new method 'TestCall' as given below in Service1.vb file. 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>Private Sub</FONT> TestCall(<FONT color=#0000ff>ByVal </FONT>state <FONT color=#0000ff>As Object</FONT>) 
<BLOCKQUOTE>
<P align=justify><FONT color=#008000>'add code for required operation. </FONT></P></BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify><FONT color=#008000>'This code will execute in every 60 second.</FONT></P></BLOCKQUOTE>
<BLOCKQUOTE>
<P align=justify>EventLog.WriteEntry("inside TestCall VS 2005")</P></BLOCKQUOTE>
<P align=justify>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#0000ff>End Sub</FONT> 
<H3><A class="" title=_II_Creating_an name=_II_Creating_an></A><U>II Creating an Installer</U></H3>
<P><B></B>
<P>1. Open service1.vb file inside designer windows&nbsp; 
<P>2. Right click any were in <I>Service1.vb</I> file and select '<I>Add Installer'</I> as given below 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image002%5B1%5D.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image002%5B1%5D.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image002%5B1%5D.jpg"><IMG title=clip_image002[1] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=183 alt=clip_image002[1] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image002%5B1%5D_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image002%5B1%5D_thumb.jpg" width=510 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image002%5B1%5D_thumb.jpg"></A> 
<P>3. Once we select, 'Add Installer', Visual Studio IDE will create an installer with the default name '<I>ProjectInstaller.vb'</I>. When we open <I>ProjectInstaller.vb</I> inside the designer window, we could see couple of controls like <I>ServiceProcessInstaller1</I><B> </B>and <I>ServiceInstaller1</I>. By selecting properties for 'ServiceInstaller1' we could see an option&nbsp; '<I>StartType'</I><B> . </B>Were we could change the service startup type by selecting one of the given option as given below. 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image004%5B1%5D.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image004%5B1%5D.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image004%5B1%5D.jpg"><IMG title=clip_image004[1] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=416 alt=clip_image004[1] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image004%5B1%5D_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image004%5B1%5D_thumb.jpg" width=498 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image004%5B1%5D_thumb.jpg"></A> 
<P>4. For changing Service account <B>, </B>right click on ServiceProcessInstaller1 and change the 'Account' Property to Local System as given below 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image006%5B1%5D.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image006%5B1%5D.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image006%5B1%5D.jpg"><IMG title=clip_image006[1] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=312 alt=clip_image006[1] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image006%5B1%5D_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image006%5B1%5D_thumb.jpg" width=514 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image006%5B1%5D_thumb.jpg"></A> 
<P>5. After creating the installer we can compile the application to create a Windows Service EXE. 
<P><B></B>
<P><B></B>
<P><B></B>
<H3><A class="" title=_III_Deploying_Service. name=_III_Deploying_Service.></A><U>III Deploying Service.</U></H3>
<P><B></B>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For deploying service<B>, </B>either we can create a setup project (.msi) or we can use command line tool '<I>Installutil'</I> which shipped with .NET Framework SDK. In this article<B>, </B>I am describing how to deploy our service using '<I>InstallUtil</I>'. Please follow the steps as given below to deploy windows service using <I>installutil.exe</I><B></B> 
<P><B></B>
<P>1. Open Visual Studio Command prompt from '<I>Start -&gt; Programs-&gt;Microsoft Visual Studio 2005 -&gt;Visual Studio Tools -&gt; Visual Studio 2005 Command Prompt'</I> 
<P>2. Navigate to the folder where our 'Windows Service' application is compiled. Please find the screen shot 
<P><B></B>
<P><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image007_2.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image007_2.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image007_2.jpg"><IMG title=clip_image007 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=67 alt=clip_image007 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image007_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image007_thumb.jpg" width=510 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image007_thumb.jpg"></A></B> 
<P><B></B>
<P><B>3. </B><B>Type&nbsp; 'Installutil&nbsp; &lt;&lt;Service Name&gt;&gt;.exe as given below </B>
<P><B></B>
<P><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image008%5B1%5D.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image008%5B1%5D.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image008%5B1%5D.jpg"><IMG title=clip_image008[1] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=268 alt=clip_image008[1] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image008%5B1%5D_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image008%5B1%5D_thumb.jpg" width=472 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image008%5B1%5D_thumb.jpg"></A></B> 
<P><B></B>
<P><B></B>
<P><I>Note: If we select the 'Account' type as 'User', application would prompt for username and password in which context service need to run.</I> 
<P><I></I>
<H3><A class="" title=_IV__Verifying name=_IV__Verifying></A><U>IV&nbsp; Verifying whether service works</U></H3>
<P><B></B>
<P>&nbsp; To verify whether our service works, follow the steps as given below. 
<P><B></B>
<P>1. Click <I>'Start -&gt;Control Panel -&gt; Administrative Tools'</I> , and then click <I>Services</I> . 
<P>2. Select our installed service [by default service name should be 'Service1' as given below 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image009_2.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image009_2.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image009_2.jpg"><IMG title=clip_image009 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=284 alt=clip_image009 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image009_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image009_thumb.jpg" width=447 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image009_thumb.jpg"></A> 
<P>3. Right-click on Service1 and then click start 
<P>4. To verify that an event is logged in the event log [Start-&gt;Control Panel -&gt; Administrative Tools and then click 'Event Viewer'. In the left pane, click 'Application Log', in the right pane locate the event log for our service and we could see below event information. 
<P><B>"inside TestCall VS 2005"</B> 
<P><B></B>
<H3><A class="" title=_V__Un-installing name=_V__Un-installing></A><U>V&nbsp; Un-installing service.</U></H3>
<P>For un-installing service, enter following command&nbsp; inside Visual Studio command prompt by navigating to the folder where our .exe is created , <B>'</B><I>Installutil&nbsp; &lt;&lt;Service Name&gt;&gt;.exe&nbsp; /u'</I><B> </B>as given below 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image010%5B1%5D.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image010%5B1%5D.jpg" mce_href="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image010%5B1%5D.jpg"><IMG title=clip_image010[1] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=163 alt=clip_image010[1] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image010%5B1%5D_thumb.jpg" original-url="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image010%5B1%5D_thumb.jpg" width=487 border=0 mce_src="https://blogs.msdn.com/blogfiles/pkc/WindowsLiveWriter/WindowsService_B15F/clip_image010%5B1%5D_thumb.jpg"></A> 
<H3><A class="" title=_Additional_Reference name=_Additional_Reference></A><U>Additional Reference</U></H3>
<P><STRONG>1.&nbsp;&nbsp; 317421&nbsp; How to create a Setup project for a Windows Service in Visual Basic .NET or in Visual Basic 2005</STRONG> 
<P>&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;317421" mce_href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;317421">https://support.microsoft.com/default.aspx?scid=kb;EN-US;317421</A> 
<P><STRONG>2.&nbsp; Introduction to Windows Service Applications</STRONG> 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://msdn.microsoft.com/en-us/library/aa983650(VS.71).aspx" mce_href="https://msdn.microsoft.com/en-us/library/aa983650(VS.71).aspx">https://msdn.microsoft.com/en-us/library/aa983650(VS.71).aspx</A> 
<P><STRONG>3.&nbsp;&nbsp; 820639&nbsp; The Windows Forms Timer event is not raised in a Windows service</STRONG> 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;820639" mce_href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;820639">https://support.microsoft.com/default.aspx?scid=kb;EN-US;820639</A> 
<P><STRONG>4.&nbsp;&nbsp; 821794&nbsp; Descriptions of some best practices when you create Windows Services</STRONG> 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;821794" mce_href="https://support.microsoft.com/default.aspx?scid=kb;EN-US;821794">https://support.microsoft.com/default.aspx?scid=kb;EN-US;821794</A></P></DIV>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/09/25/81/76/PrjWinService.zip" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-09-25-81-76/PrjWinService.zip">PrjWinService.zip</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Side-by-side error message while registering component developed in VC80</title>
      <link>https://docs.microsoft.com/archive/blogs/pkc/side-by-side-error-message-while-registering-component-developed-in-vc80</link>
      <pubDate>Sun, 27 Jul 2008 09:41:00 GMT</pubDate>
      <dc:creator><![CDATA[pkc]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/pkc/2008/07/27/side-by-side-error-message-while-registering-component-developed-in-vc80/</guid>
      <description><![CDATA[&nbsp; Recently I was working with one of my customers, who were trying to register a binary which...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Recently I was working with one of my customers, who were trying to register a binary which was developed in VC8.0 on Windows Vista Edition. While registering this component they were getting following error message which prevent them to register component.</SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">"<o:p></o:p></SPAN></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">The application has failed to start because its side-by-side configuration s incorrect. Please see the application event log for more details. </SPAN></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><I style="mso-bidi-font-style: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">"<o:p></o:p></SPAN></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">To resolve this issue you can follow any one of the following suggestions.</SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN></P>
<OL style="MARGIN-TOP: 0in" type=1>
<LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Upgrade the <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:place w:st="on">Vista</st1:place> machine with SP1<o:p></o:p></SPAN></LI>
<LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Install the latest service pack for VC++ redistribution package which automatically update<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>WinSxS folder.</SPAN></LI></OL>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Reference:<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">========<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">1. it's advisable to create a setup package for redistributing Visual C++ application. You can find complete information about creating set up package from&nbsp;<SPAN style="mso-spacerun: yes">&nbsp;</SPAN><A href="https://blogs.msdn.com/vcblog/archive/2007/10/12/how-to-redistribute-the-visual-c-libraries-with-your-application.aspx" mce_href="https://blogs.msdn.com/vcblog/archive/2007/10/12/how-to-redistribute-the-visual-c-libraries-with-your-application.aspx">Visual C++ Team Blog</A></SPAN><B style="mso-bidi-font-weight: normal"><SPAN lang=EN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN></B></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">2. There is a pretty good article about side-by-side installation and proper usage for sxstrace.exe by <A href="https://blogs.msdn.com/junfeng/archive/2006/04/14/576314.aspx" mce_href="https://blogs.msdn.com/junfeng/archive/2006/04/14/576314.aspx">Junfeng Zhang's</A> <o:p></o:p></SPAN></P>]]></content:encoded>
    </item>
  </channel>
</rss>