<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tobin Titus &#187; vista</title>
	<atom:link href="http://tobint.com/blog/tag/vista/feed/" rel="self" type="application/rss+xml" />
	<link>http://tobint.com</link>
	<description>Abstract Syntax</description>
	<lastBuildDate>Fri, 23 Jul 2010 14:00:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IIS cannot start after upgrade to Vista SP1</title>
		<link>http://tobint.com/blog/iis-cannot-start-after-upgrade-to-vista-sp1/</link>
		<comments>http://tobint.com/blog/iis-cannot-start-after-upgrade-to-vista-sp1/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 00:31:40 +0000</pubDate>
		<dc:creator>tobint</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[sp1]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://tobint.com/Blog/IIS-cannot-start-after-upgrade-to-Vista-SP1</guid>
		<description><![CDATA[
			
				
			
		
Some time ago, I tried to start up the IIS Management Console on my Vista machine and I received an exception. After trying a few quick fixes, I gave up. I had several VPC images that I worked from and I didn&#8217;t particularly need this machine to work when I had so many others.  However, [...]


Related posts:<ol><li><a href='http://tobint.com/blog/enabling-vsnet-2008-to-work-with-iis-70/' rel='bookmark' title='Permanent Link: Enabling VS.NET 2008 to work with IIS 7.0'>Enabling VS.NET 2008 to work with IIS 7.0</a></li>
<li><a href='http://tobint.com/blog/iis-7-0-error-support/' rel='bookmark' title='Permanent Link: IIS 7.0 Error Support'>IIS 7.0 Error Support</a></li>
<li><a href='http://tobint.com/blog/asp-net-1-1-iis-6-0-and-64-bit-windows/' rel='bookmark' title='Permanent Link: ASP.NET 1.1, IIS 6.0 and 64-bit Windows'>ASP.NET 1.1, IIS 6.0 and 64-bit Windows</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftobint.com%2Fblog%2Fiis-cannot-start-after-upgrade-to-vista-sp1%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftobint.com%2Fblog%2Fiis-cannot-start-after-upgrade-to-vista-sp1%2F&amp;source=tobint&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Some time ago, I tried to start up the IIS Management Console on my Vista machine and I received an exception. After trying a few quick fixes, I gave up. I had several VPC images that I worked from and I didn&#8217;t particularly need this machine to work when I had so many others.  However, I&#8217;ve been doing a great deal of development on this machine now, and having IIS working is obviously rather handy. So, I tracked down the exception and solved my problem. I thought I&#8217;d go ahead and chronical my adventures for anyone else who is having this issue and needs help.</p>
<p>So first of all, the error that was displayed when I started inetmgr was as follows:</p>
<pre>---------------------------
Failed to connect
---------------------------
There was an error when trying to connect. Do you want to retype your credentials and try again?
Details:
Creating an instance of the COM component with CLSID {2B72133B-3F5B-4602-8952-803546CE3344}
from the IClassFactory failed due to the following error: 8007000d.
---------------------------
Yes   No
---------------------------</pre>
<p>So I thought that this might be a configuration error. I tried to roll back to a known good configuration but appcmd failed with the following exception:</p>
<blockquote><p>ERROR ( hresult:80070426, message:Command execution failed.<br />
The service has not been started. )</p></blockquote>
<p>I tried to start the service with a good old fashion iisreset command and the following exception occurred:</p>
<blockquote><p>Attempting stop&#8230;<br />
Internet services successfully stopped<br />
Attempting start&#8230;<br />
Restart attempt failed.<br />
The IIS Admin Service or the World Wide Web Publishing Service, or a service dep<br />
endent on them failed to start.  The service, or dependent services, may had an<br />
error during its startup or may be disabled.</p></blockquote>
<p>Once again, I thought I&#8217;d go into the services console and try to start IIS manually. After trying to start it manually, it failed, stating that a dependent service failed. So I looked at Windows Process Activation Services (WAS) and noticed it was stopped. I tried to start it manually and found the following:</p>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Services<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Windows could not start the Windows Process Activation Service service on Local Computer.<br />
Error 13:<br />
The data is invalid.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
OK �<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p></blockquote>
<p>So I checked out the event log and found the following four entries:</p>
<p><strong>First Event</strong> :</p>
<blockquote><p>Log Name:      System<br />
Source:        Service Control Manager<br />
Date:          9/21/2008 11:52:00 PM<br />
Event ID:      7001<br />
Task Category: None<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Description:<br />
The World Wide Web Publishing Service service depends on the Windows Process Activation Service service which failed to start because of the following error:<br />
The data is invalid.</p></blockquote>
<p><strong>Second Event:</strong></p>
<blockquote><p>Log Name:      System<br />
Source:        Service Control Manager<br />
Date:          9/21/2008 11:52:00 PM<br />
Event ID:      7023<br />
Task Category: None<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Description:<br />
The Windows Process Activation Service service terminated with the following error:<br />
The data is invalid.</p></blockquote>
<p><strong>Third Event:</strong></p>
<blockquote><p>Log Name:      System<br />
Source:        Microsoft-Windows-WAS<br />
Date:          9/21/2008 11:51:59 PM<br />
Event ID:      5005<br />
Task Category: None<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Description:<br />
Windows Process Activation Service (WAS) is stopping because it encountered an error. The data field contains the error number.</p></blockquote>
<p><strong>Fourt Event:</strong></p>
<blockquote><p>Log Name:      System<br />
Source:        Microsoft-Windows-WAS<br />
Date:          9/21/2008 11:51:59 PM<br />
Event ID:      5036<br />
Task Category: None<br />
Level:         Error<br />
Keywords:      Classic<br />
User:          N/A<br />
Description:<br />
The configuration manager for Windows Process Activation Service (WAS) did not initialize. The data field contains the error number.</p></blockquote>
<p>I checked through my event logs and realized that this started happening after I had upgraded to SP1. I hadn&#8217;t recognized this as the issue because, as I said, don&#8217;t typically use IIS on this machine on a regular basis. I decided to go back to my initial assessment that this had to be configuration related. I started doing comparisons between configuration of a pure Vista installation vs a Vista machine with SP1. I found that the schema had changed during the install, but something had been left out.  The schema file was updated to add the configurationHistory configuration section, but a corresponding section definition was not added to the applicationHost.config file.  </p>
<p>Whether this was what was causing the problem or not, I knew this was going to cause a problem. I added the following configuration entry to the applicationHost.config file under the section group for &#8220;system.applicationHost&#8221;. </p>
<pre>&lt;section name="configHistory" allowDefinition="AppHostOnly" overrideModeDefault="Deny" /&gt;</pre>
<p>After this I started the WAS service, the World Wide Publishing Service and the IIS Admin Service. I opened up the IIS Management Console and everything was working just fine.</p>
<p>I&#8217;m not sure what exactly happened during the SP1 upgrade that caused this file to not be updated, but I&#8217;m pleased to report that all things are up and running again.</p>


<p>Related posts:<ol><li><a href='http://tobint.com/blog/enabling-vsnet-2008-to-work-with-iis-70/' rel='bookmark' title='Permanent Link: Enabling VS.NET 2008 to work with IIS 7.0'>Enabling VS.NET 2008 to work with IIS 7.0</a></li>
<li><a href='http://tobint.com/blog/iis-7-0-error-support/' rel='bookmark' title='Permanent Link: IIS 7.0 Error Support'>IIS 7.0 Error Support</a></li>
<li><a href='http://tobint.com/blog/asp-net-1-1-iis-6-0-and-64-bit-windows/' rel='bookmark' title='Permanent Link: ASP.NET 1.1, IIS 6.0 and 64-bit Windows'>ASP.NET 1.1, IIS 6.0 and 64-bit Windows</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tobint.com/blog/iis-cannot-start-after-upgrade-to-vista-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling VS.NET 2008 to work with IIS 7.0</title>
		<link>http://tobint.com/blog/enabling-vsnet-2008-to-work-with-iis-70/</link>
		<comments>http://tobint.com/blog/enabling-vsnet-2008-to-work-with-iis-70/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 11:08:00 +0000</pubDate>
		<dc:creator>tobint</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[IISNET]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://tobint.com/Blog/post</guid>
		<description><![CDATA[
			
				
			
		
This is likely old ground for some, but I thought I’d cover it again just in case. As you may know Visual Studio allows you to create a new web site on IIS. However, there are some minor steps that you need to complete before it will work appropriately.
Let’s walk through this.

Open Visual Studio .NET [...]


Related posts:<ol><li><a href='http://tobint.com/blog/iis-cannot-start-after-upgrade-to-vista-sp1/' rel='bookmark' title='Permanent Link: IIS cannot start after upgrade to Vista SP1'>IIS cannot start after upgrade to Vista SP1</a></li>
<li><a href='http://tobint.com/blog/iis-security-past-and-present/' rel='bookmark' title='Permanent Link: IIS Security – Past and Present'>IIS Security – Past and Present</a></li>
<li><a href='http://tobint.com/blog/where-can-i-find-feature-x-in-iis-7-0/' rel='bookmark' title='Permanent Link: Where can I find &lt;feature x&gt; in IIS 7.0 ?'>Where can I find &lt;feature x&gt; in IIS 7.0 ?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftobint.com%2Fblog%2Fenabling-vsnet-2008-to-work-with-iis-70%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftobint.com%2Fblog%2Fenabling-vsnet-2008-to-work-with-iis-70%2F&amp;source=tobint&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>This is likely old ground for some, but I thought I’d cover it again just in case. As you may know Visual Studio allows you to create a new web site on IIS. However, there are some minor steps that you need to complete before it will work appropriately.</p>
<p>Let’s walk through this.</p>
<ol>
<li>Open Visual Studio .NET 2008</li>
<li>Go to <strong>File</strong> | <strong>Web Site…</strong></li>
<li>Click the <strong>Browse</strong>… button to choose a <strong>Location</strong><a href="http://blogs.iis.net/blogs/tobintitus/1%20-%20vs08-newwebsite-sm_21C7C2CC.jpg"><br />
<img style="border-bottom: 0px; display: inline; border-top: 0px; border-right: 0px; br: 0px;" title="1 - vs08-newwebsite-sm" src="http://blogs.iis.net/blogs/tobintitus/1%20-%20vs08-newwebsite-sm_thumb_5F74AA88.jpg" border="0" alt="1 - vs08-newwebsite-sm" width="607" height="392" /></a></li>
<li>Click on the <strong>Local IIS</strong> button on the left<a href="http://blogs.iis.net/blogs/tobintitus/2%20-%20vs08-iis-sm_4866294C.jpg"><br />
<img style="border-bottom: 0px; display: inline; border-top: 0px; border-right: 0px; br: 0px;" title="2 - vs08-iis-sm" src="http://blogs.iis.net/blogs/tobintitus/2%20-%20vs08-iis-sm_thumb_1F7B1443.jpg" alt="2 - vs08-iis-sm" height="401"  width="503" border="0" /></a>You’ll notice the IIS 6 Metabase and IIS Configuration Compatibility need to be<br />
installed as well as ASP.NET. The next steps we’ll go through will enable this for<br />
you.</li>
<li>Go to <strong>Start</strong> | <strong>Control Panel</strong> and click on the <strong><br />
Programs and Features</strong> applet</li>
<li>Click on the <strong>Turn Windows features on or off</strong> button on the left</li>
<li>From the <strong>Windows Features</strong> window, select the <strong>IIS Metabase<br />
and IIS 6 configuration compatibility</strong> option under <strong>IIS 6 Management<br />
Compatibility</strong> as well as <strong>ASP.NET</strong> under <strong>Application<br />
Development Features</strong><a href="http://blogs.iis.net/blogs/tobintitus/3%20-%20vs08-features-sm_526AA4AA.jpg"><br />
<img style="border-bottom: 0px; display: inline; border-top: 0px; border-right: 0px; br: 0px;" title="3 - vs08-features-sm" src="http://blogs.iis.net/blogs/tobintitus/3%20-%20vs08-features-sm_thumb_0245466C.jpg" border="0" alt="3 - vs08-features-sm" width="343" height="450" /></a></li>
<li>Click <strong>OK</strong> and wait as Windows configures the service<a href="http://blogs.iis.net/blogs/tobintitus/4%20-%20vs08-configuring_26F65DE3.jpg"><br />
<img style="border-bottom: 0px; display: inline; border-top: 0px; border-right: 0px; br: 0px;" title="4 - vs08-configuring" src="http://blogs.iis.net/blogs/tobintitus/4%20-%20vs08-configuring_thumb_0596B847.jpg" border="0" alt="4 - vs08-configuring" width="370" height="188" /></a></li>
<li>Once Windows is done configuring IIS, it may ask you to restart. Click <strong>Restart<br />
Now</strong>.<a href="http://blogs.iis.net/blogs/tobintitus/5%20-%20vs08-restart_0B0528EB.jpg"><br />
<img style="border-bottom: 0px; display: inline; border-top: 0px; border-right: 0px; br: 0px;" title="5 - vs08-restart" src="http://blogs.iis.net/blogs/tobintitus/5%20-%20vs08-restart_thumb_3BB83096.jpg" border="0" alt="5 - vs08-restart" width="370" height="178" /></a></li>
<li>After rebooting, you should be able to walk through steps 1-4 again and create a<br />
Web site with the <strong>Local IIS</strong> option.<a href="http://blogs.iis.net/blogs/tobintitus/6%20-%20vs08-working-sm_4845DDB2.jpg"><br />
<img style="border-bottom: 0px; display: inline; border-top: 0px; border-right: 0px; br: 0px;" title="6 - vs08-working-sm" src="http://blogs.iis.net/blogs/tobintitus/6%20-%20vs08-working-sm_thumb_6D63281E.jpg" border="0" alt="6 - vs08-working-sm" width="503" height="401" /></a></li>
</ol>
<p>This should be all you need to do to enable Local IIS integration with VS.NET 2008.</p>


<p>Related posts:<ol><li><a href='http://tobint.com/blog/iis-cannot-start-after-upgrade-to-vista-sp1/' rel='bookmark' title='Permanent Link: IIS cannot start after upgrade to Vista SP1'>IIS cannot start after upgrade to Vista SP1</a></li>
<li><a href='http://tobint.com/blog/iis-security-past-and-present/' rel='bookmark' title='Permanent Link: IIS Security – Past and Present'>IIS Security – Past and Present</a></li>
<li><a href='http://tobint.com/blog/where-can-i-find-feature-x-in-iis-7-0/' rel='bookmark' title='Permanent Link: Where can I find &lt;feature x&gt; in IIS 7.0 ?'>Where can I find &lt;feature x&gt; in IIS 7.0 ?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tobint.com/blog/enabling-vsnet-2008-to-work-with-iis-70/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beta 2 Live &#8211; IIS.NET now open!</title>
		<link>http://tobint.com/blog/beta-2-live-iisnet-now-open/</link>
		<comments>http://tobint.com/blog/beta-2-live-iisnet-now-open/#comments</comments>
		<pubDate>Tue, 23 May 2006 14:39:00 +0000</pubDate>
		<dc:creator>tobint</dc:creator>
				<category><![CDATA[release]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://tobint.com/Blog/Beta-2-Live-IISNET-now-open</guid>
		<description><![CDATA[
			
				
			
		
Now that Beta 2 has been announced and IIS 7 is now publicly available to beta testers on both the Vista and Longhorn platforms, our new portal, IIS.NET is now open and live!&#160; Many long hours were spent on this by some great guys here at Microsoft.&#160; Be sure to stop by and tell them [...]


Related posts:<ol><li><a href='http://tobint.com/blog/live-from-redmond/' rel='bookmark' title='Permanent Link: Live from Redmond'>Live from Redmond</a></li>
<li><a href='http://tobint.com/blog/longhorn-is-all-over-rss/' rel='bookmark' title='Permanent Link: Longhorn is all over RSS'>Longhorn is all over RSS</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ftobint.com%2Fblog%2Fbeta-2-live-iisnet-now-open%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ftobint.com%2Fblog%2Fbeta-2-live-iisnet-now-open%2F&amp;source=tobint&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Now that <a href="http://msdn.microsoft.com/windowsvista/downloads/products/getthebeta/" mce_href="http://msdn.microsoft.com/windowsvista/downloads/products/getthebeta/">Beta 2 has been announced </a>and IIS 7 is now publicly available to beta testers on both the Vista and Longhorn platforms, our new portal, <a href="http://www.iis.net/" mce_href="http://www.iis.net">IIS.NET </a>is now open and live!&nbsp; Many long hours were spent on this by some great guys here at Microsoft.&nbsp; Be sure to stop by and tell them what you think of the site!</p>


<p>Related posts:<ol><li><a href='http://tobint.com/blog/live-from-redmond/' rel='bookmark' title='Permanent Link: Live from Redmond'>Live from Redmond</a></li>
<li><a href='http://tobint.com/blog/longhorn-is-all-over-rss/' rel='bookmark' title='Permanent Link: Longhorn is all over RSS'>Longhorn is all over RSS</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tobint.com/blog/beta-2-live-iisnet-now-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
