<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>IIS 7.0  - PowerShell</title><link>http://forums.iis.net/1151.aspx</link><description>All about IIS 7.0 PowerShell integration. Use this forum to ask PowerShell questions, discuss issues, request features and yell at IIS team members.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906787.aspx</link><pubDate>Fri, 12 Jun 2009 15:13:57 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906787</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906787.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906787</wfw:commentRss><description>&lt;p&gt;Once again, hi Sergei,&lt;/p&gt;
&lt;p&gt;in addition to the two posts above. I have run the dir &lt;a&gt;\\dwar02\wwwroot&lt;/a&gt; command on the W2K8 machine but in native Powershell rather than the IIS extension of Powershell.&amp;nbsp; And it works:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;PS C:\Users\mikec&amp;gt; dir &lt;a&gt;\\dwar02\wwwroot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Directory: &lt;a&gt;\\dwar02\wwwroot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Mode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LastWriteTime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Length Name&lt;br /&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------ ----&lt;br /&gt;d----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/04/2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10:41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; aspnet_client&lt;br /&gt;-a---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/04/2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10:40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 689 iisstart.htm&lt;br /&gt;-a---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/04/2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10:40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 184946 welcome.png&lt;/p&gt;
&lt;p&gt;And this also works for all other shares on the network.&lt;/p&gt;
&lt;p&gt;Any help?&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906786.aspx</link><pubDate>Fri, 12 Jun 2009 15:08:17 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906786</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906786.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906786</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&lt;/p&gt;
&lt;p&gt;in addition to the post above, I have done a quick test.&lt;/p&gt;
&lt;p&gt;I set the &amp;#39;Default Web Site&amp;#39; root to C:\inetpub\wwwroot and ran the dir &amp;#39;iis:/sites/default web site&amp;#39; command, and this returned a list of files in that directory.&lt;/p&gt;
&lt;p&gt;I then shared the wwwroot directory (sharename wwwroot) and changed the &amp;#39;Default Web Site&amp;#39; physical path to this (so &amp;#39;\\DWAR02\wwwroot&amp;#39;.&amp;nbsp; I changed the &amp;#39;connect as&amp;#39; account to my domain administrator account.&amp;nbsp; When I now run the dir &amp;#39;iis:/sites/default web site&amp;#39; command I get:&lt;/p&gt;
&lt;p&gt;PS IIS:\&amp;gt; dir &amp;#39;iis:\sites\default web site&amp;#39;&lt;br /&gt;Get-ChildItem : Cannot find path &amp;#39;\\dwar02\wwwroot&amp;#39; because it does not exist.&lt;br /&gt;At line:1 char:4&lt;br /&gt;+ dir &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp; &amp;#39;iis:\sites\default web site&amp;#39;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + CategoryInfo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ObjectNotFound: (&lt;a&gt;\\dwar02\wwwroot:String&lt;/a&gt;) [Get-ChildItem], ItemNotFoundException&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I get the same error if I&amp;nbsp;run&amp;nbsp;dir &lt;a&gt;\\dwar02\wwwroot&lt;/a&gt;&amp;nbsp;command, or the&amp;nbsp;dir command to &lt;strong&gt;&lt;u&gt;any share on&amp;nbsp;our network.&lt;/u&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I can map a drive to &amp;#39;\\dwar02\wwwroot&amp;#39;, open it explorer and IIS seems more that happy with that as the root (I can get to the the iisstart.htm page if I surf to the default web site).&lt;/p&gt;
&lt;p&gt;Interestingly I have just run the dir &lt;a&gt;\\dwar02\wwwroot&lt;/a&gt; command on Powershell v1.0 on a W2K3 64 bit machine (one of our Exchange 2007 servers) and it works fine.&amp;nbsp; So Powershell on the W2K8 machines seems to be the problem.&lt;/p&gt;
&lt;p&gt;Can you recreate this? &lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906776.aspx</link><pubDate>Fri, 12 Jun 2009 14:36:16 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906776</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906776.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906776</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&lt;/p&gt;
&lt;p&gt;I didn&amp;#39;t cover myself in glory there did I? :)&lt;/p&gt;
&lt;p&gt;Yes, if I perform the dir iis:\sites\default web site command (properly this time! :)) I get the same &amp;#39;get-childitem&amp;#39; error as you describe.&lt;/p&gt;
&lt;p&gt;So, this makes me wonder which security context the dir command runs under&amp;nbsp;because my user account (which I am using to run PowerShell) has the correct permissions to read the shares.&amp;nbsp; I can prove this by opening up the shares from the IIS machine in Explorer.&lt;/p&gt;
&lt;p&gt;I also tested this giving the &amp;#39;everyone&amp;#39; account &amp;#39;full control&amp;#39; to both the share and file permissions and received the same problem.&lt;/p&gt;
&lt;p&gt;Am I missing something (I expect so!).&amp;nbsp; I will try some more troubleshooting in the meantime.&lt;/p&gt;
&lt;p&gt;Continued thanks,&lt;/p&gt;
&lt;p&gt;Mike.&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906690.aspx</link><pubDate>Fri, 12 Jun 2009 02:05:28 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906690</guid><dc:creator>sergeia</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906690.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906690</wfw:commentRss><description>&lt;p&gt;Mike, I think what you see is the problem with access from PowerShell to your remote home holder.&lt;/p&gt;
&lt;p&gt;In my questions when I asked to show output from &amp;#39;dir iis:\sites\parentSite&amp;#39; I meant &amp;#39;parentSite&amp;#39; for your vdir, i.e. in your case it is &amp;#39;Default Web Site&amp;#39;. And I suspect that you will get the same error.&lt;/p&gt;
&lt;p&gt;Now, when new-webvirtualdirectory is getting processed, PowerShell checks existance of its home folder. I see that you have this error:&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 10pt 36pt;" class="MsoNormal"&gt;&lt;font size="3" face="Verdana"&gt;&lt;strong&gt;&lt;u&gt;Output for dir &lt;a&gt;&lt;font color="#0030d9"&gt;\\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/font&gt;&lt;/a&gt;:&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 10pt 36pt;" class="MsoNormal"&gt;&lt;font size="3" face="Verdana"&gt;&lt;strong&gt;Get-ChildItem : Object reference not set to an instance of an object.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;It means you cannot access &amp;nbsp;home folder of your new vdir, and it causes an error. Please confirm if this is the case. If it is, then it is generic issue with PowerShell access to this folder, because this command above is executed on file system provider.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;--Sergei&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906373.aspx</link><pubDate>Tue, 09 Jun 2009 15:15:18 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906373</guid><dc:creator>sergeia</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906373.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906373</wfw:commentRss><description>&lt;p&gt;Nevermind, I see that you already sent these replies. I will try to reproduce it here.&lt;/p&gt;
&lt;p&gt;--Sergei&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906372.aspx</link><pubDate>Tue, 09 Jun 2009 15:13:16 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906372</guid><dc:creator>sergeia</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906372.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906372</wfw:commentRss><description>&lt;p&gt;Mike, do you mind to provide answers to questions I asked you in my last reply? Without looking at the wider picture we cannot move forward, just sending me failed command doesn&amp;#39;t help -- I need more complete description of your setup.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Sergei&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906279.aspx</link><pubDate>Tue, 09 Jun 2009 08:08:26 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906279</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906279.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906279</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&lt;/p&gt;
&lt;p&gt;I have installed Powershell 2.0 CTP3 on one of the IIS servers and I still have the same problem (although the error reporting is better!):&lt;/p&gt;
&lt;p&gt;PS IIS:\&amp;gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;br /&gt;New-Item : Object reference not set to an instance of an object.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + CategoryInfo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : NotSpecified: (:) [New-Item], NullReferenceException&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + FullyQualifiedErrorId : System.NullReferenceException,Microsoft.PowerShell.Commands.NewItemCommand&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906157.aspx</link><pubDate>Mon, 08 Jun 2009 12:35:10 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906157</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906157.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906157</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&lt;/p&gt;
&lt;p&gt;as I now have a few more commands (that you taught me!) I re-ran some of my tests.&amp;nbsp; I ran&amp;nbsp;four scenarios with a new IIS7 server (DWAR02).&amp;nbsp; Each scenario had 5 tests, the results are below.&lt;/p&gt;
&lt;p&gt;The results confirm my findings, that when the physical path of the &amp;#39;Default Web Site&amp;#39; is on a share I cannot run the create virtual directory command.&amp;nbsp; When the physical path is local, the command works fine.&amp;nbsp; There does not appear to be any issue with the location of the virtual directory itself (local or share) or the IIS config files.&lt;/p&gt;
&lt;p&gt;Interestingly the dir iis:\sites\parentsites command errors all the time, as does the dir command when looking at a share.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DWAR02 Tests&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Stage 1 - IIS Standard build:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Config Physical Path: Local&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Sites: Default Web Site&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Default Web Site Physical Path: %SystemDrive%\inetpub\wwwroot&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 1:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;/p&gt;
&lt;p&gt;Outcome: Virtual Directory created successfully&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 2:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: Virtual Directory created successfully&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 3:&lt;/strong&gt; dir &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Object reference not set to an instance of an object.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 4:&lt;/strong&gt; dir iis:\sites&lt;/p&gt;
&lt;p&gt;Outcome: &lt;/p&gt;
&lt;p&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bindings&lt;/p&gt;
&lt;p&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;nbsp;&amp;nbsp; -----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&lt;/p&gt;
&lt;p&gt;Default Web Site 1&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp;&amp;nbsp; %SystemDrive%\inetpub\wwwroot&amp;nbsp; http *:80:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 5:&lt;/strong&gt; dir iis:\sites\parentSites&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Cannot find path &amp;#39;\\DWAR02\sites\ParentSites&amp;#39; because it does not exist.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Stage 2 - Added to Shared Config (as per previous post above):&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Shared Config Physical Path: \\alliance\dwebdfs02\IISConfig\V1.0&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Sites: Default Web Site&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Default Web Site Physical Path: \\alliance\dwebdfs02\iisapps\Root-DefaultWebSite\v1.0&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 1:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;/p&gt;
&lt;p&gt;Outcome: New-Item : Object reference not set to an instance of an object. (Different from Stage 1)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 2:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: New-Item : Object reference not set to an instance of an object. (Different from Stage 1)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 3:&lt;/strong&gt; dir &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Object reference not set to an instance of an object. (Same as Stage 1)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 4:&lt;/strong&gt; dir iis:\sites&lt;/p&gt;
&lt;p&gt;Outcome: &lt;/p&gt;
&lt;p&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bindings&lt;/p&gt;
&lt;p&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;nbsp;&amp;nbsp; -----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&lt;/p&gt;
&lt;p&gt;Default Web Site 1&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a&gt;file://alliance/&lt;/a&gt;\dwebdfs02\iisapps\R http *:80:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oot-DefaultWebSite\v1.0 &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 5:&lt;/strong&gt; dir iis:\sites\parentSites&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Cannot find path ‘\\DWAR02\sites\ParentSites&amp;#39; because it does not exist. (Same as Stage 1)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Stage 3 - Removed from Shared Config BUT retaining shared config settings:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Config Physical Path: Local&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Sites: Default Web Site&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Default Web Site Physical Path: \\alliance\dwebdfs02\iisapps\Root-DefaultWebSite\v1.0&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 1:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;/p&gt;
&lt;p&gt;Outcome: New-Item : Object reference not set to an instance of an object. (same as Stage 2)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 2:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: New-Item : Object reference not set to an instance of an object. (Same as Stage 2)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 3:&lt;/strong&gt; dir &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Object reference not set to an instance of an object. (Same as Stage 1 and Stage 2)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 4:&lt;/strong&gt; dir iis:\sites&lt;/p&gt;
&lt;p&gt;Outcome: &lt;/p&gt;
&lt;p&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bindings&lt;/p&gt;
&lt;p&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;nbsp;&amp;nbsp; -----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&lt;/p&gt;
&lt;p&gt;Default Web Site 1&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a&gt;file://alliance/&lt;/a&gt;\dwebdfs02\iisapps\R http *:80:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oot-DefaultWebSite\v1.0 &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 5:&lt;/strong&gt; dir iis:\sites\parentSites&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Cannot find path ‘\\DWAR02\sites\ParentSites&amp;#39; because it does not exist. (Same as Stage 1 and Stage 2)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Stage 4 - Default Web Site physical path set local:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Config Physical Path: Local&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;IIS Sites: Default Web Site&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Default Web Site Physical Path: %SystemDrive%\inetpub\wwwroot&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 1:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;/p&gt;
&lt;p&gt;Outcome: Virtual Directory created successfully&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 2:&lt;/strong&gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: Virtual Directory created successfully&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 3:&lt;/strong&gt; dir &lt;a&gt;file://alliance/dwebdfs02/iisapps/TestWACSFullTrust/1.1.0.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Object reference not set to an instance of an object. (Same as Stage 1 and Stage 2 and Stage 3)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 4:&lt;/strong&gt; dir iis:\sites&lt;/p&gt;
&lt;p&gt;Outcome: &lt;/p&gt;
&lt;p&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&amp;nbsp;&amp;nbsp; State&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bindings&lt;/p&gt;
&lt;p&gt;----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;nbsp;&amp;nbsp; -----&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&lt;/p&gt;
&lt;p&gt;Default Web Site 1&amp;nbsp;&amp;nbsp;&amp;nbsp; Started&amp;nbsp;&amp;nbsp;&amp;nbsp; %SystemDrive%\inetpub\wwwroot&amp;nbsp; http *:80:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Test 5:&lt;/strong&gt; dir iis:\sites\parentSites&lt;/p&gt;
&lt;p&gt;Outcome: Get-ChildItem : Cannot find path ‘\\DWAR02\sites\ParentSites&amp;#39; because it does not exist. (Same as Stage 1 and Stage 2 and Stage 3)&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1906129.aspx</link><pubDate>Mon, 08 Jun 2009 08:41:50 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1906129</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1906129.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1906129</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&lt;/p&gt;
&lt;p&gt;thanks for your continued assistance, the answers (hopefully) to your questions are below.&amp;nbsp; There are some errors which I have highlighted in bold.&amp;nbsp; I have also provided the $StackTrace for each of these errors at the end.&lt;/p&gt;
&lt;p&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;1. Which version of PowerShell are you using? Is it version 1 or version 2?&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;PS IIS:\&amp;gt; get-host&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;Name&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: ConsoleHost&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;Version&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: 1.0.0.0&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;InstanceId&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: 6f6cc0c1-9373-4b94-b69d-669f6669bc43&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;UI&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: System.Management.Automation.Internal.Host.InternalHostUserInterface&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;CurrentCulture&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: en-GB&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;CurrentUICulture : en-US&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 36pt;LINE-HEIGHT:normal;"&gt;&lt;font face="Verdana" size="3"&gt;PrivateData&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;2. Please describe your setup in full details, you could use any names, I am interested in &amp;#39;topology&amp;#39;: which share is used for configuration, which share is used for parent site home path, which share is passed as home for new vdir?&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;2 x W2K8 SP1 DFS servers: DWEB04 and DWEB05&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;DFS Namespace: &lt;/font&gt;&lt;font face="Verdana" size="3"&gt;\\alliance\DWEBDFS02&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;DFS Shares: IISConfig, IISApps&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;2 x W2K8 SP1 IIS servers: DWEB07 and DWEB08&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;IIS Shared Config Physical Path: \\alliance\dwebdfs02\IISConfig\V1.0&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;IIS Sites: Default Web Site&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Default Web Site Physical Path: \\alliance\dwebdfs02\iisapps\Root-DefaultWebSite\v1.0&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;New Virtual Directory Physical Path – Have tried the following (both local and shared) and still get the error:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 72pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-fareast-font-family:Verdana;mso-bidi-font-family:Verdana;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;font face="Verdana" size="3"&gt;-&lt;/font&gt;&lt;span style="FONT:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Verdana" size="3"&gt;C:\&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 72pt;TEXT-INDENT:-18pt;mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-fareast-font-family:Verdana;mso-bidi-font-family:Verdana;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;font face="Verdana" size="3"&gt;-&lt;/font&gt;&lt;span style="FONT:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Verdana" size="3"&gt;\\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;3. Make sure you could see the site and folder under it. Run &amp;#39;dir iis:\sites&amp;#39; and &amp;#39;dir iis:\sites\parentSite&amp;#39; -- there should be no errors.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Output from ‘dir iis:sites’:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Name&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ID&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;State&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Physical Path&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Bindings&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;-----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;-------------&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--------&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Default Web Site 1&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Started&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;\\alliance\dwebdfs02\iisapps\R http *:80:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;oot-DefaultWebSite\v1.0&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;Output from ‘dir iis:\sites\parentSites’&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;Get-ChildItem : Cannot find path &amp;#39;\\DWEB07\sites\parentSites&amp;#39; because it does not exist.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;At line:1 char:4&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;+ dir&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; iis:\sites\parentSites:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;4. Make sure you could see home folder for new vdir. For this share please run &amp;#39;dir &lt;/em&gt;&lt;/font&gt;&lt;a&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;\\machine\share&lt;/em&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;&amp;#39; -- there should be no errors.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;u&gt;Output for dir c:\&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Directory: Microsoft.PowerShell.Core\FileSystem::C:\&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Mode&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;LastWriteTime&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Length Name&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;-------------&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;------ ----&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;03/04/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;10:57&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;inetpub&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;19/01/2008&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;10:11&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;PerfLogs&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d-r--&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;29/05/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;15:20&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Program Files&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d-r--&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;07/05/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;14:31&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Program Files (x86)&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;15/05/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;12:39&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;temp&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d-r--&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;20/05/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;15:19&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Users&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;d----&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;20/05/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;15:20&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Windows&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;-ar-s&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;03/04/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;19:06&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;8192 BOOTSECT.BAK&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;-a---&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;22/04/2009&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;10:29&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;21 tmuninst.ini&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;&lt;u&gt;Output for dir &lt;a&gt;\\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/a&gt;:&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;Get-ChildItem : Object reference not set to an instance of an object.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;At line:1 char:4&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;+ dir&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; &lt;/strong&gt;&lt;/font&gt;&lt;a&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;\\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;strong&gt;(Note, if I browse to this location in Explorer I can see it with no problem.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;I have tried this command against a number of DFS and non-DFS shares on our network and I get the same error.)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;5. Please provide full command line you are using for new vdir, including prompt, like &amp;#39;PS C:\ #&amp;gt; new-webvirtualdirectory -site testSite -name shared2 -physicalpath &lt;/em&gt;&lt;/font&gt;&lt;a&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;\\sergeia-dev32\config&lt;/em&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;&amp;#39;.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;PS IIS:\&amp;gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;PS IIS:\&amp;gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath \\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/font&gt;&lt;/p&gt;&lt;font face="Verdana" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;em&gt;6. After you get an error, please type &amp;#39;$StackTrace&amp;#39; and show me output from it. $StackTrace is PowerShell global variable that is shortcut for $error[0].Exception.StackTrace, and contains managed stack trace for the last error that happened. Previous one will be in $error[1], etc.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;The output from each of the errors I received going through these six steps:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;u&gt;Command - PS IIS:\&amp;gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath c:\&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Error trace - PS IIS:\&amp;gt; $StackTrace&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.GetNormalizedRelativePath(String path, String basePath)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.ItemExists(String path)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.Provider.ItemCmdletProvider.ItemExists(String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.SessionStateInternal.ItemExists(CmdletProvider providerInstance, String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;u&gt;Command – PS IIS:\&amp;gt; new-webvirtualdirectory -site &amp;quot;Default Web Site&amp;quot; -name MCTest -physicalpath \\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Error trace - PS IIS:\&amp;gt; $StackTrace&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.GetNormalizedRelativePath(String path, String basePath)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.ItemExists(String path)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.Provider.ItemCmdletProvider.ItemExists(String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.SessionStateInternal.ItemExists(CmdletProvider providerInstance, String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;u&gt;Command - PS IIS:\&amp;gt; dir &lt;/u&gt;&lt;/font&gt;&lt;a&gt;&lt;font face="Verdana" size="3"&gt;\\alliance\dwebdfs02\iisapps\TestWACSFullTrust\1.1.0.0\&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Error trace - PS IIS:\&amp;gt; $StackTrace&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.GetNormalizedRelativePath(String path, String basePath)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.ItemExists(String path)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.Provider.ItemCmdletProvider.ItemExists(String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.SessionStateInternal.ItemExists(CmdletProvider providerInstance, String path, Cmdlet&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;ProviderContext context)&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;&lt;u&gt;Command - PS IIS:\&amp;gt; dir iis:\sites\parentSites&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font face="Verdana" size="3"&gt;Error Trace - PS IIS:\&amp;gt; $StackTrace&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.GetNormalizedRelativePath(String path, String basePath)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.ItemExists(String path)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.Provider.ItemCmdletProvider.ItemExists(String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 10pt 36pt;"&gt;&lt;font size="3"&gt;&lt;font face="Verdana"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.SessionStateInternal.ItemExists(CmdletProvider providerInstance, String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;I hope this all helps!&lt;/p&gt;
&lt;p&gt;Mike.&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1905825.aspx</link><pubDate>Thu, 04 Jun 2009 17:46:16 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1905825</guid><dc:creator>sergeia</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1905825.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1905825</wfw:commentRss><description>&lt;p&gt;Mike, you are doing great, but something is still missing here. I still cannot reproduce&amp;nbsp;this issue. And I don&amp;#39;t see that ItemExists (that you have in your stack trace)&amp;nbsp;is getting called during processing of new-webvirtualdirectory.&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s start full scale attack on this. Please provide answers to following questions:&lt;/p&gt;
&lt;p&gt;1. Which version of PowerShell are you using? Is it version 1 or version 2?&lt;/p&gt;
&lt;p&gt;2. Please describe your setup in full details, you could use any names, I am interested in &amp;#39;topology&amp;#39;: which share is used for configuration, which share is used for parent site home path, which share is passed as home for new vdir?&lt;/p&gt;
&lt;p&gt;3. Make sure you could see the site and folder under it. Run &amp;#39;dir iis:\sites&amp;#39; and &amp;#39;dir iis:\sites\parentSite&amp;#39; -- there should be no errors.&lt;/p&gt;
&lt;p&gt;4. Make sure you could see home folder for new vdir. For this share please run &amp;#39;dir &lt;a&gt;\\machine\share&amp;#39;&lt;/a&gt; -- there should be no errors.&lt;/p&gt;
&lt;p&gt;5. Please provide full command line you are using for new vdir, including prompt, like &amp;#39;PS C:\ #&amp;gt; new-webvirtualdirectory -site testSite -name shared2 -physicalpath &lt;a&gt;\\sergeia-dev32\config&amp;#39;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;6. After you get an error, please type &amp;#39;$StackTrace&amp;#39; and show me output from it. $StackTrace is PowerShell global variable that is shortcut for $error[0].Exception.StackTrace, and contains managed stack trace for the last error that happened. Previous one will be in $error[1], etc.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Sergei&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1905751.aspx</link><pubDate>Thu, 04 Jun 2009 11:08:44 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1905751</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1905751.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1905751</wfw:commentRss><description>&lt;p&gt;Sergei,&lt;/p&gt;
&lt;p&gt;it is probably worth me being a little clearer on the problem.&amp;nbsp; The issue only occurs when the web site (e.g. Default Web Site) is set to a share.&amp;nbsp; Virtual directories under the web site are fine whether they are local or on a share.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1905743.aspx</link><pubDate>Thu, 04 Jun 2009 09:31:42 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1905743</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1905743.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1905743</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&amp;nbsp;with the help of a few blogs I managed to get the following information from the error:&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Exception&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: System.NullReferenceException: Object reference not set to an instance of an object.&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.GetNormalizedRelativePath(String&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;path, String basePath)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.ItemExists(String path)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.Provider.ItemCmdletProvider.ItemExists(String path, CmdletPr&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;oviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.SessionStateInternal.ItemExists(CmdletProvider providerInsta&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;nce, String path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;TargetObject&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;CategoryInfo&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: NotSpecified: (:) [New-Item], NullReferenceException&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;FullyQualifiedErrorId : System.NullReferenceException,Microsoft.PowerShell.Commands.NewItemCommand&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;ErrorDetails&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;InvocationInfo&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: System.Management.Automation.InvocationInfo&lt;/font&gt;&lt;/font&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;MyCommand&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: New-Item&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;ScriptLineNumber : 0&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;OffsetInLine&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: 0&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;ScriptName&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Line&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;PositionMessage&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;InvocationName&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;PipelineLength&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: 1&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;PipelinePosition : 1&lt;/font&gt;&lt;/font&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;00000000000000000000000000000000000000000000000000000000000000000000000000000000&lt;/font&gt;&lt;/font&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Message&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: Object reference not set to an instance of an object.&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Data&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: {}&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;InnerException :&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;TargetSite&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: System.String GetNormalizedRelativePath(System.String, System.String)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;StackTrace&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.GetNormalizedRelativePath(String path, S&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;tring basePath)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at Microsoft.IIs.PowerShell.Provider.ConfigurationProvider.ItemExists(String path)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.Provider.ItemCmdletProvider.ItemExists(String path, CmdletProviderC&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ontext context)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;at System.Management.Automation.SessionStateInternal.ItemExists(CmdletProvider providerInstance, St&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ring path, CmdletProviderContext context)&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;HelpLink&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Source&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: Microsoft.IIS.Powershell.Provider&lt;/font&gt;&lt;/font&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p&gt;Is this any help?&lt;/p&gt;
&lt;p&gt;Mike.&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1905738.aspx</link><pubDate>Thu, 04 Jun 2009 08:17:08 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1905738</guid><dc:creator>Mike C</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1905738.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1905738</wfw:commentRss><description>&lt;p&gt;Hi Sergei,&lt;/p&gt;
&lt;p&gt;I downloaded and installed the IIS Powershell snapin from the website (64 bit edition).&amp;nbsp; Is it possible I am using thw wrong version?&amp;nbsp; How can I tell?&lt;/p&gt;
&lt;p&gt;The computers are part of a domain.&lt;/p&gt;
&lt;p&gt;I am going to show my ignorance here, how do I get the output from &amp;#39;variable $error[0].Exception.StackTrace&amp;#39; when I reproduce the error?&lt;/p&gt;
&lt;p&gt;Thanks for your assistance,&lt;/p&gt;
&lt;p&gt;Mike.&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1905675.aspx</link><pubDate>Wed, 03 Jun 2009 17:39:43 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1905675</guid><dc:creator>sergeia</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1905675.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1905675</wfw:commentRss><description>&lt;p&gt;Mike, please tell which installation of IIS snapin do you use, is it installed from the Web site or coming with Windows 7 RC? Also, what kind of connections do you have between two computers, are they joined to domain or members of workgroup? I cannot reproduce this problem between two machines from workgroup, when I point vdir home to the public share of remote server, like &lt;a&gt;\\server_name\users&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks,&lt;/p&gt;
&lt;p&gt;--Sergei&lt;/p&gt;</description></item><item><title>Re: 'Object reference not set to an instance of an object' error in IIS Powershell</title><link>http://forums.iis.net/thread/1905664.aspx</link><pubDate>Wed, 03 Jun 2009 16:59:32 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1905664</guid><dc:creator>sergeia</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1905664.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1151&amp;PostID=1905664</wfw:commentRss><description>&lt;p&gt;Mike, could you please run it again and then post output from &lt;/p&gt;
&lt;p&gt;variable $error[0].Exception.StackTrace? &lt;/p&gt;
&lt;p&gt;This will point me to the location where null pointer is getting hit.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Sergei&lt;/p&gt;</description></item></channel></rss>