IIS Feature Feedbackhttp://forums.iis.net/1080.aspx/1?IIS+Feature+FeedbackHave a feature suggestion or bug report that you'd like the IIS team to hear? Post your ideas here.Sat, 02 Feb 2013 17:18:41 -0500urn:uuid:00000000-0000-0000-0000-000000001080urn:uuid:00000000-0000-0000-0000-000002051038http://forums.iis.net/p/1198861/2051038.aspx/1?DirectoryBrowse+element+in+web+config+doesn+t+allow+one+to+specify+sort+orderDirectoryBrowse element in web.config doesn't allow one to specify sort order <p>It would be nice if one could specify sort order for directory listings, e.g. could say</p> <p>&nbsp;</p> <p>sort=&quot;date&#43;, name-&quot;</p> <p>&nbsp;</p> <p>which would sort ascending by file date and then descending by name</p> <p>omitting &#43;/- would assume a default &#43; (ascending sort order)</p> <p>&nbsp;</p> <p>Now it only sorts by name which is not useful if you want to check if something new has been added to a folder (e.g. I'm looking at Transform Manager queue's Finished and Failed folders and since items in there use GUIDs for names it's hard to spot the newer entries with by-name sorting, whereas with by-date sorting I'd find them easily)</p> 2013-05-20T11:14:42-04:002013-05-20T11:14:42.503-04:00urn:uuid:00000000-0000-0000-0000-000002036288http://forums.iis.net/p/1193451/2036288.aspx/1?Download+page+for+IIS+7+PowerShell+providers+has+wrong+title+for+the+downloadsDownload page for IIS 7 PowerShell providers has wrong title for the downloads <p>I'm just about to link to the download page for the IIS 7 providers for PowerShell, at&nbsp;http://www.iis.net/downloads/microsoft/powershell. At the bottom of the page, however, the downloads are labelled &quot;Download Advanced Logging 1.0&quot;. This is wrong, and will confuse my users.</p> <p>(edit: just noticed that this is in the wrong forum; can someone move it for me, please?)</p> 2012-12-03T17:01:10-05:002012-12-03T17:01:10.223-05:00urn:uuid:00000000-0000-0000-0000-000002044135http://forums.iis.net/p/1196176/2044135.aspx/1?Error+on+applicationPool+reference+page+of+IIS+netError on applicationPool reference page of IIS.net <p>Hi,</p> <p>Unless I'm mistaken there's a factual error on the following page about Application pool defaults: <a href="http://www.iis.net/configreference/system.applicationhost/applicationpools/applicationpooldefaults"> http://www.iis.net/configreference/system.applicationhost/applicationpools/applicationpooldefaults</a></p> <p>The page states that the '<strong>startMode</strong>' parameter set to '<strong>AlwaysRunning</strong>' &quot;<em>Specifies that the Windows Process Activation Service (WAS) will always start the application pool</em>&quot;.</p> <p>Is it not the case that it's&nbsp;the '<strong>autoStart</strong>' parameter which does this and that setting the '<strong>startMode</strong>' to '<strong>AlwaysRunning</strong>' will start a worker process when the WWW service starts, and not the application pool itself.</p> <p>This is an important difference!</p> <p>Likewise, the '<strong>OnDemand</strong>' parameter also says the same thing and should say start a worker process and not start the application pool.</p> <p>&nbsp;</p> <p>Thanks</p> 2013-03-06T08:22:03-05:002013-03-06T08:22:03.203-05:00urn:uuid:00000000-0000-0000-0000-000002043025http://forums.iis.net/p/1195817/2043025.aspx/1?Is+there+any+code+or+way+Is there any code or way.................? &lt;div&gt; <p>hi</p> <p>I am some happy today cause my web server working perfectly and i created multi web sites on my server.</p> <p>but i have a quistion! Why my sites are not accessed by any internet users? though my&nbsp;vpn user can access my sites!&nbsp;</p> <p>Is there any code or way thats help me to push my sites to external DNS server who provides the free services to internet users? or may i push my sites directly to internet?</p> <p>if there any solution please i am just away from my goal ( this was my deam that one day i will develope sites my self and publish them to the internet ) The half dream comes true by help of Microsoft. I hope one day i get that last solution for my sites and will be a perfect developer at least after 12 years.</p> <p>Please help me.</p> <p>Regards!</p> <p>kaafismmm</p> &lt;/div&gt; 2013-02-15T17:01:40-05:002013-02-15T17:01:40.733-05:00urn:uuid:00000000-0000-0000-0000-000002042070http://forums.iis.net/p/1195513/2042070.aspx/1?IIS+URL+Rewrite+configuration+refresh+problemIIS URL Rewrite configuration refresh problem <p>When changing the URl Rewrite settings in IIS Manager (and maybe with simple file edit) the running URL Rewrite configuration isn't refreshed until the IIS doesn't get a full restart or the actual AppPool doesn't get recycled.</p> <p>IIS version: 7.5 (WIndows 7 x64), URL Rewrite version: 2.0</p> <p>Similar issue on Stack Overflow:&nbsp;<a href="http://stackoverflow.com/questions/12096749/iis-7-5-cant-disable-url-rewriting-rules-i-deleted-rules-but-they-still-affec" target="_blank">IIS 7.5. Can't disable Url Rewriting rules (I deleted rules&nbsp;but they still affect)</a></p> 2013-02-02T16:58:43-05:002013-02-02T16:58:43.073-05:00urn:uuid:00000000-0000-0000-0000-000002041362http://forums.iis.net/p/1195329/2041362.aspx/1?my+web+server+get+some+error+my web server get some error........ <p>hi</p> <p>I am some happy today cause my web server working perfectly and i created multi web sites on my server.</p> <p>but i have a quistion! Why my sites are not accessed by any internet users? though my&nbsp;vpn user can access my sites!&nbsp;</p> <p>Is there any code or way thats help me to push my sites to external DNS server who provides the free services to internet users? or may i push my sites directly to internet?</p> <p>if there any solution please i am just away from my goal ( this was my deam that one day i will develope sites my self and publish them to the internet ) The half dream comes true by help of Microsoft. I hope one day i get that last solution for my sites and will be a perfect developer at least after 12 years.</p> <p>Please help me.</p> <p>Regards!</p> <p>kaafismmm</p> 2013-01-25T07:13:06-05:002013-01-25T07:13:06.533-05:00urn:uuid:00000000-0000-0000-0000-000002034242http://forums.iis.net/p/1192891/2034242.aspx/1?MSDeploy+v3+xpath+based+default+parameter+values+doesn+t+appear+to+workMSDeploy v3 - xpath-based default parameter values doesn't appear to work <p>According to the documentation page <a href="http://www.iis.net/learn/publish/using-web-deploy/parameterization-improvements-in-web-deploy-v3"> Parameterization improvements in Web Deploy V3</a>, XmlFile parameter values can be given a defaultValue that infers the value from an existing xml file. The following example is given:</p> <blockquote> <p>&lt;parameter name=&quot;Replacement Param&quot; defaultValue=&quot;\web.config:://connectionStrings&quot; &gt;”&lt;parameterEntry kind=&quot;XMLFILE&quot; scope=&quot;web\.config&#36;&quot; match=&quot;//connectionStrings&quot; /&gt;&lt;/parameter&gt;</p> </blockquote> <p>I can't get this feature to work at all. Did the implementation make it into v3 RTW or was it culled (like app_offline templates)?</p> <p>Here's my first example (of two), which&nbsp;declares a parameter&nbsp;on an XML <strong> element</strong>&nbsp;and gives it a default value of an element loaded from a <em>different file</em> (to make sure the feature works):</p> <blockquote> <p>@echo off</p> <p>REM ******** this stuff is only to read the path to the latest WebDeploy on your machine ***********<br> for /F &quot;usebackq tokens=1,2,*&quot; %%h&nbsp; in (`reg query &quot;HKLM\SOFTWARE\Microsoft\IIS Extensions\MSDeploy&quot; /s&nbsp; ^| findstr -i &quot;InstallPath&quot;`) do (<br> if /I &quot;%%h&quot; == &quot;InstallPath&quot; ( <br> if /I &quot;%%i&quot; == &quot;REG_SZ&quot; ( <br> if not &quot;%%j&quot; == &quot;&quot; ( <br> if &quot;%%~dpj&quot; == &quot;%%j&quot; ( <br> set MSDEPLOY=&quot;%%j\msdeploy&quot;<br> )))))</p> <p>mkdir source &amp; mkdir dest<br> echo ^&lt;configuration^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;appSettings^&gt; ^<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^&lt;add key=&quot;test&quot; value=&quot;original&quot; /^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;/appSettings^&gt; ^<br> &nbsp;^&lt;/configuration^&gt; &gt; source\web.config</p> <p>echo ^&lt;configuration^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;appSettings^&gt; ^<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^&lt;add key=&quot;test&quot; value=&quot;default&quot; /^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;/appSettings^&gt; ^<br> &nbsp;^&lt;/configuration^&gt; &gt; source\default.config</p> <p>@echo on<br> &nbsp;<br> @echo. &amp; @echo Packaging<br> %MSDEPLOY% -verb:sync -source:contentPath=%cd%\source -dest:package=%cd%\package.zip ^<br> &nbsp;-declareParam:name=&quot;test&quot;,kind=XmlFile,scope=Web\.config,match=//add[@key='test'],defaultValue=\default.config:://add[@key='test']</p> <p>@echo. &amp; @echo Deploying with default value<br> %MSDEPLOY% -verb:sync -source:package=%cd%\package.zip -dest:contentPath=%cd%\dest<br> @find &quot;test&quot; dest\web.config<br> @echo. &amp; @echo &quot;value&quot; attribute expected to be &quot;default&quot;</p> <p>@PAUSE</p> <p>@echo. &amp; echo Deploying with updated value<br> %MSDEPLOY% -verb:sync -source:package=%cd%\package.zip -dest:contentPath=%cd%\dest -setParam:name=&quot;test&quot;,value=&quot;^&lt;add key=^&quot;test^&quot; value=^&quot;updated^&quot; /^&gt;&quot;<br> @find &quot;test&quot; dest\web.config<br> @echo. &amp; @echo &quot;value&quot; attribute expected to be &quot;updated&quot;</p> <p>@PAUSE</p> </blockquote> <p>The output is summarised as follows:</p> <blockquote> <p>Dumping parameters<br> &lt;output&gt;<br> &nbsp; &lt;parameters&gt;<br> &nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;test&quot; defaultValue=&quot;\default.config:://add[@key='test']&quot;&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;parameterEntry kind=&quot;XmlFile&quot; scope=&quot;Web\.config&quot; match=&quot;//add[@key='test']&quot; /&gt;<br> &nbsp;&nbsp;&nbsp; &lt;/parameter&gt;<br> &nbsp; &lt;/parameters&gt;<br> &lt;/output&gt;<br> <br> Deploying with default value<br> &lt;configuration&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;appSettings&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;add key=&quot;test&quot; value=&quot;original&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/appSettings&gt;&nbsp; &lt;/configuration&gt;<br> &quot;value&quot; attribute expected to be &quot;default&quot;</p> <p>Deploying with updated value<br> &lt;configuration&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;appSettings&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;add key=&quot;test&quot; value=&quot;original&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/appSettings&gt;&nbsp; &lt;/configuration&gt;<br> &quot;value&quot; attribute expected to be &quot;updated&quot;</p> </blockquote> <p>Which appears to be ignoring the parameter entirely.</p> <p>My next example does the same thing, but defines the parameter (and default value) on an <strong>attribute</strong></p> <blockquote> <p>@echo off</p> <p>REM ******** this stuff is only to read the path to the latest WebDeploy on your machine ***********<br> for /F &quot;usebackq tokens=1,2,*&quot; %%h&nbsp; in (`reg query &quot;HKLM\SOFTWARE\Microsoft\IIS Extensions\MSDeploy&quot; /s&nbsp; ^| findstr -i &quot;InstallPath&quot;`) do (<br> if /I &quot;%%h&quot; == &quot;InstallPath&quot; ( <br> if /I &quot;%%i&quot; == &quot;REG_SZ&quot; ( <br> if not &quot;%%j&quot; == &quot;&quot; ( <br> if &quot;%%~dpj&quot; == &quot;%%j&quot; ( <br> set MSDEPLOY=&quot;%%j\msdeploy&quot;<br> )))))</p> <p>mkdir source &amp; mkdir dest<br> echo ^&lt;configuration^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;appSettings^&gt; ^<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^&lt;add key=&quot;test&quot; value=&quot;original&quot; /^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;/appSettings^&gt; ^<br> &nbsp;^&lt;/configuration^&gt; &gt; source\web.config</p> <p>echo ^&lt;configuration^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;appSettings^&gt; ^<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^&lt;add key=&quot;test&quot; value=&quot;default&quot; /^&gt; ^<br> &nbsp;&nbsp;&nbsp; ^&lt;/appSettings^&gt; ^<br> &nbsp;^&lt;/configuration^&gt; &gt; source\default.config</p> <p>@echo on<br> &nbsp;<br> @echo. &amp; @echo Packaging<br> %MSDEPLOY% -verb:sync -source:contentPath=%cd%\source -dest:package=%cd%\package.zip ^<br> &nbsp;-declareParam:name=&quot;test&quot;,kind=XmlFile,scope=web\.config,match=//add[@key='test']/@value,defaultValue=\default.config:://add[@key='test']/@value</p> <p>@echo. &amp; @echo Dumping parameters<br> %MSDEPLOY% -verb:getParameters -source:package=%cd%\package.zip</p> <p>@echo. &amp; @echo Deploying with default value<br> %MSDEPLOY% -verb:sync -source:package=%cd%\package.zip -dest:contentPath=%cd%\dest<br> @find &quot;test&quot; dest\web.config<br> @echo. &amp; @echo &quot;value&quot; attribute expected to be &quot;default&quot;</p> <p>@PAUSE</p> <p>@echo. &amp; echo Deploying with updated value<br> %MSDEPLOY% -verb:sync -source:package=%cd%\package.zip -dest:contentPath=%cd%\dest -setParam:name=&quot;test&quot;,value=&quot;updated&quot;<br> @find &quot;test&quot; dest\web.config<br> @echo. &amp; @echo &quot;value&quot; attribute expected to be &quot;updated&quot;</p> <p>@PAUSE</p> </blockquote> <p>The output is summarised as follows:</p> <blockquote> <p>Dumping parameters<br> &lt;output&gt;<br> &nbsp; &lt;parameters&gt;<br> &nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;test&quot; defaultValue=&quot;\default.config:://add[@key='test']/@value&quot;&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;parameterEntry kind=&quot;XmlFile&quot; scope=&quot;web\.config&quot; match=&quot;//add[@key='test']/@value&quot; /&gt;<br> &nbsp;&nbsp;&nbsp; &lt;/parameter&gt;<br> &nbsp; &lt;/parameters&gt;<br> &lt;/output&gt;<br> <br> Deploying with default value<br> &lt;configuration&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;appSettings&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;add key=&quot;test&quot; value=&quot;\default.config:://add[@key='test']/@value&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/appSettings&gt;&nbsp; &lt;/configuration&gt;<br> &quot;value&quot; attribute expected to be &quot;default&quot;<br> <br> Deploying with updated value<br> &lt;configuration&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;appSettings&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;add key=&quot;test&quot; value=&quot;updated&quot; /&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/appSettings&gt;&nbsp; &lt;/configuration&gt;<br> &quot;value&quot; attribute expected to be &quot;updated&quot;</p> </blockquote> <p>Which only works correctly when an explicit value is set.</p> 2012-11-04T21:32:55-05:002012-11-04T21:32:55.54-05:00urn:uuid:00000000-0000-0000-0000-000002032227http://forums.iis.net/p/1192277/2032227.aspx/1?+BUG+MSDeploy+s+skip+is+buggy+when+used+with+filePath+AND+skipAction[BUG] MSDeploy's skip is buggy when used with filePath AND skipAction <p>After looking at&nbsp;<a href="http://forums.iis.net/t/1192163.aspx"><span color="#1083cc" style="color:#1083cc">silverbyte's question</span></a>, I decided to run some tests on skipping filePaths and I think I've found a bug. It seems that when skipping objectName=filePath AND skipAction=Delete, the file is deleted anyway. Performing the same statement with dirPath (and filtering on the containing folder), it works just fine.</p> <p>I've also discovered that using skipAction=Delete but omitting AbsolutePath produces weird results (like only skipping files in the root directory), but I decided to leave that out since its behavior is undefined.</p> <p>Below is a batch script&nbsp;which reproduces the problem (don't worry, it's safe. Just run it in an empty directory):&nbsp;</p> <blockquote> <p>@ECHO OFF</p> <p>REM ******** this stuff is only to read the path to the latest WebDeploy on your machine ***********<br> for /F &quot;usebackq tokens=1,2,*&quot; %%h&nbsp; in (`reg query &quot;HKLM\SOFTWARE\Microsoft\IIS Extensions\MSDeploy&quot; /s&nbsp; ^| findstr -i &quot;InstallPath&quot;`) do (<br> if /I &quot;%%h&quot; == &quot;InstallPath&quot; ( <br> if /I &quot;%%i&quot; == &quot;REG_SZ&quot; ( <br> if not &quot;%%j&quot; == &quot;&quot; ( <br> if &quot;%%~dpj&quot; == &quot;%%j&quot; ( <br> set MSDEPLOY=&quot;%%j\msdeploy&quot;<br> )))))</p> <p><br> ECHO Creating structure...<br> ECHO \FileInRoot.txt<br> ECHO \SubDir\FileInSub.txt<br> ECHO.</p> <p>mkdir source<br> mkdir dest<br> echo 1 &gt; dest\FileInRoot.txt<br> mkdir dest\SubDir<br> echo 1 &gt; dest\SubDir\FileInSub.txt</p> <p>echo %CD%</p> <p>ECHO. &amp; ECHO Executing tests using filePath<br> PAUSE</p> <p>ECHO. &amp; ECHO -skip:objectName=filePath,skipAction=Delete,absolutePath=.*FileInSub.*<br> ECHO EXPECT: FileInSub.txt to be skipped<br> ECHO ACTUAL:<br> %MSDEPLOY% -whatif ^<br> -verb:sync ^<br> -source:dirpath=&quot;%CD%\source&quot; ^<br> -dest:dirpath=&quot;%CD%\dest&quot; ^<br> -skip:objectName=filePath,absolutePath=.*FileInSub.*,skipAction=Delete<br> PAUSE</p> <p>ECHO. &amp; ECHO -skip:objectName=filePath,skipAction=^&lt;omitted^&gt;,absolutePath=.*FileInSub.*<br> ECHO EXPECT: FileInSub.txt to be skipped<br> ECHO ACTUAL:<br> %MSDEPLOY% ^<br> -whatif ^<br> -verb:sync ^<br> -source:dirpath=&quot;%CD%\source&quot; ^<br> -dest:dirpath=&quot;%CD%\dest&quot; ^<br> -skip:objectName=filePath,absolutePath=.*FileInSub.*<br> PAUSE</p> <p><br> ECHO. &amp; ECHO -skip:objectName=dirPath,skipAction=Delete,absolutePath=.*SubDir.*<br> ECHO EXPECT: FileInSub.txt to be skipped<br> ECHO ACTUAL:<br> %MSDEPLOY% ^<br> -whatif ^<br> -verb:sync ^<br> -source:dirpath=&quot;%CD%\source&quot; ^<br> -dest:dirpath=&quot;%CD%\dest&quot; ^<br> -skip:objectName=dirPath,absolutePath=.*SubDir.*,skipAction=Delete<br> PAUSE</p> <p>ECHO. &amp; ECHO -skip:objectName=dirPath,skipAction=^&lt;omitted^&gt;,absolutePath=.*SubDir.*<br> ECHO EXPECT: FileInSub.txt to be skipped<br> ECHO ACTUAL:<br> %MSDEPLOY% ^<br> -whatif ^<br> -verb:sync ^<br> -source:dirpath=&quot;%CD%\source&quot; ^<br> -dest:dirpath=&quot;%CD%\dest&quot; -skip:objectName=dirPath,absolutePath=.*SubDir.*<br> PAUSE</p> </blockquote> 2012-10-07T22:17:17-04:002012-10-07T22:17:17.723-04:00urn:uuid:00000000-0000-0000-0000-000002036571http://forums.iis.net/p/1193553/2036571.aspx/1?Passive+firewallPassive firewall <p>How to set passive ftp to accept any external computer? Configuring Firewall support only allows you to choose a computer! Without resolving this my FTP server does not open in Windows Explorer.</p> <p>maxwellaguiarsilva@gmail.com</p> <p>maxwellaguiarsilva@hotmail.com (disabled)</p> <p>thank you.</p> <p></p> <p>Como configura ftp passivo para aceitar qualquer computador externo? A configuração Suporte ao Firewall só permite escolher um computador! Sem resolver isso meu Servidor FTP não abre no Windows Explorer.</p> <p></p> <p>maxwellaguiarsilva@gmail.com</p> <p>maxwellaguiarsilva@hotmail.com (disabled)</p> <p></p> <p>Obrigado.</p> <p></p> 2012-12-07T13:00:02-05:002012-12-07T13:00:02.89-05:00urn:uuid:00000000-0000-0000-0000-000002036193http://forums.iis.net/p/1193417/2036193.aspx/1?Web+Deploy+GUI+Wizard+to+command+line+convertorWeb Deploy GUI/Wizard to command line convertor <p>Following on from this thread, http://forums.iis.net/t/1193059.aspx/1?GUI&#43;wizard&#43;to&#43;command&#43;line , I'll officially present it here.</p> <p>What I want is the equivalent command line for what I do in the wizard/GUI inside IIS.</p> <p>You can do complex features in the GUI and it is not obvious what the equivalent command line syntax is.</p> <p>This is will be useful feature, especially as a learning tool for understanding web deploy.</p> <p></p> 2012-11-30T23:02:17-05:002012-11-30T23:02:17.15-05:00urn:uuid:00000000-0000-0000-0000-000002035823http://forums.iis.net/p/1193313/2035823.aspx/1?titto777+microsoft+comtitto777@microsoft.com <p>hi i have an e-mail <a href="mailto:titto777@microsoft.com">titto777@microsoft.com</a>&nbsp;i can't sign in i made it 6 years ago my e-mail is <a href="mailto:titto777@hotmail.com">titto777@hotmail.com</a> now but i need the microsoft</p> 2012-11-26T18:50:09-05:002012-11-26T18:50:09.293-05:00urn:uuid:00000000-0000-0000-0000-000002035455http://forums.iis.net/p/1193204/2035455.aspx/1?BUG+Small+increment+in+SmoothStreamingMediaElement+Position+should+use+buffered+dataBUG: Small increment in SmoothStreamingMediaElement.Position should use buffered data <p>I have implemented a frame accurate video player with smooth streaming. When I click a button you can advance one or 5 frames. This works fine on reasonable speed networks, but we noticed unexpected slowness on slower networks. When I used wireshark to track packet requests from the server, I noticed no matter how small the increment, <strong> when you assign mediaElement.Position a very large sequence&nbsp; (4 Mb) of packets are requested from the server. I think this is a bug.</strong> I would expect the buffering pipeline to find that it already had the correct chunk available and not request a ton of blocks from the server regardless of the current position.</p> <p>I have experimented with BufferingTime value and have used the caching example to try and solve or analyze the problem.<a href="http://msdn.microsoft.com/en-us/library/gg296362%28v=VS.90%29.aspx">http://msdn.microsoft.com/en-us/library/gg296362%28v=VS.90%29.aspx</a> The caching example has no mechanism for dealing when the available space is full.</p> <p>if (((CacheResponse)(((CacheAsyncResult)ar).Result)).Response.Length &lt; isoFileArea.AvailableFreeSpace)</p> <p>{</p> <p>&nbsp; ...</p> <p>}</p> <p>No else statement</p> <p>When I tried to implement something to clear files from the cache, the behavior became even more unpridictable, so it would be helpfull if there was documentation on how the buffering works in conjunction with the cache. Or an example of exactly how to delete files relating to the oldest chunks of video data.</p> <p>Caching worked with respect to avoiding requests to the server if it was a small clip and fit entirely in the cache. It was hard to clear correctly and I could not find the secrets to using the cache to store an amount of data around the current playback position.</p> 2012-11-20T16:57:33-05:002012-11-20T16:57:33.297-05:00urn:uuid:00000000-0000-0000-0000-000002033123http://forums.iis.net/p/1192556/2033123.aspx/1?BUG+Changing+the+Log+File+Directory+in+IIS+8+with+PowerShellBUG: Changing the Log File Directory in IIS 8 with PowerShell You must type first character of &quot;directory&quot; lowercase. If you type &quot;LogFile.Directory&quot;, log file directory doesn't change and you don't receive any error. <br> <br> PS C:\Users\administrator&gt; Set-ItemProperty IIS:\Sites\domain.com -Name LogFile.Directory -Value D:\WebSites\domain.com <br> PS C:\Users\administrator&gt; Get-ItemProperty IIS:\Sites\domain.com -Name LogFile.directory <br> <br> After these commands, log file directory is still same and no error! <br> <br> PS C:\Users\administrator&gt; Set-ItemProperty IIS:\Sites\domain.com -Name LogFile.directory -Value D:\WebSites\domain.com <br> PS C:\Users\administrator&gt; Get-ItemProperty IIS:\Sites\domain.com -Name LogFile.directory <br> <br> Now, log file directory has been changed. 2012-10-19T13:58:28-04:002012-10-19T13:58:28.56-04:00urn:uuid:00000000-0000-0000-0000-000002034500http://forums.iis.net/p/1192962/2034500.aspx/1?MSdeploy+v3+impossible+sync+with+customized+replace+rulesMSdeploy v3 - impossible sync with customized replace rules <p>Hi, </p> <p>&nbsp;i had already an open thread here - <a href="http://forums.iis.net/t/1192934.aspx"> http://forums.iis.net/t/1192934.aspx</a> -<br> <br> btw as reported by other users according to these links:</p> <p><a href="http://forums.iis.net/t/1155421.aspx">http://forums.iis.net/t/1155421.aspx</a><br> <a href="http://forums.iis.net/t/1152939.aspx">http://forums.iis.net/t/1152939.aspx</a></p> <p><br> i&nbsp;report too that custom replace rules as described here:<br> <a href="http://blogs.iis.net/msdeploy/archive/2008/05/23/how-to-write-skip-and-replace-rules-for-msdeploy.aspx">http://blogs.iis.net/msdeploy/archive/2008/05/23/how-to-write-skip-and-replace-rules-for-msdeploy.aspx</a><br> <a href="http://technet.microsoft.com/en-us/library/dd568992(v=ws.10).aspx">http://technet.microsoft.com/en-us/library/dd568992(v=ws.10).aspx</a></p> <p>are not working properly on&nbsp;webdeploy 3.0 with iis 7.5. It could be just a lack of documentation or&nbsp;a mine mistake&nbsp;but im pretty sure that it isnt.</p> <p>I hope you guys can give me a hand or give some hints&nbsp;that will allow users to start using properly this interesting feature. </p> <p>Regards, <br> a.<br> </p> <p>&nbsp;</p> 2012-11-07T16:18:31-05:002012-11-07T16:18:31.213-05:00urn:uuid:00000000-0000-0000-0000-000002033828http://forums.iis.net/p/1192768/2033828.aspx/1?IIS+6+1+on+win+2008+R2+os+gives+error+as+below+while+connecting+to+IIS+6+0+sitesIIS 6.1 on win 2008 R2 os gives error as below while connecting to IIS 6.0 sites IIS 6.1 on win 2008 R2 os gives error as below (while connecting to IIS 6.0 sites) <br> 1.could not connect to specfied computer 2.Details : unable to connect to remote server <br> I want to connect IIS servers those are getting connected to IIS6.0 <br> <br> <br> I change my OS x from win XP to win 2008 R2,from IIS 6.1 version on win 2008 R2 server operating system I am unable to connect to IIS 6.0 servers 2012-10-29T12:30:05-04:002012-10-29T12:30:05.28-04:00urn:uuid:00000000-0000-0000-0000-000002032767http://forums.iis.net/p/1192447/2032767.aspx/1?IIS+7+will+no+un+install+on+Server+2008IIS 7 will no un-install on Server 2008 &lt;div class=container&gt; &lt;div class=body&gt; <p>I have been trying for days to get IIS 7 to un-install. The current installation is corrupt, or at least it behaves that way. I must have browsed at least two dozen suggestions including those&nbsp;posted in the Microsoft Technet Forum. I have tried everything suggested and it still won't un-install. It appears to work but just continues to reboot and reverts back to the original, corrupt configuration. I don't recall other versions of Windows server having this kind of fatal flaw. I noted from some posts that there is some kind of bug with IIS 7 and the Windows Process Activation Service but I saw no fix for it. It just amazes me that&nbsp;Windows server 2008 will not, and seemingly never will, allow us to un-install IIS 7.&nbsp; They really missed the mark with this operating system.</p> <p>At this point we are reconsidering our decision to use Windows Server 2008 for this project. We need a reliable server.</p> <p>Can any-one suggest a different operating system that does not have this problem and can reliably run IIS 7?</p> &lt;/div&gt;&lt;/div&gt; 2012-10-15T18:08:00-04:002012-10-15T18:08:00.987-04:00urn:uuid:00000000-0000-0000-0000-000002029464http://forums.iis.net/p/1191536/2029464.aspx/1?IISETIISET I starup several mounth networking by IIS 6.0 Server and now have in IIS 7 or 7.5 reco to 8 and yet my IIS Server tell An Error unknown ... My Web Site want SetUp Networking and WorkGroup But IPv6 NetBIOS don't Ready. 2012-09-05T14:16:17-04:002012-09-05T14:16:17.48-04:00urn:uuid:00000000-0000-0000-0000-000002032484http://forums.iis.net/p/1192350/2032484.aspx/1?Connect+to+site+in+IISConnect to site in IIS i m connecting my website with IIS ,server name ,site name , username n password n den finish do i need to add virtual directory if yes den how?? bcoz when i open inetmgr from start its not showing me my new website means its not added plz guide me i m totally new to dis issue thnz alot 2012-10-11T06:22:27-04:002012-10-11T06:22:27.983-04:00urn:uuid:00000000-0000-0000-0000-000002032271http://forums.iis.net/p/1192286/2032271.aspx/1?RTMP+STREAMING+AND+CHMOD+777+SECURITY+RTMP STREAMING AND CHMOD 777 SECURITY Hello there guys i am newbie with this and programming but i would like to ask you guys if possible to have the tutorial how to add exe/dll files to the %windir%iis root IIS 7/5 with icon and the files exe to be in the control panel of IIS7 7.5 other i want to build my own applications and public them for others use as GPL i have few ideas to build for the IIS7 one of the ideas is one listview with all the hosting folders and sites list all websites hosted on the server another idea is to make one listview security for change the security chmod 777 to use on windows server to use php files with chmod 777 on server i try to run php but it says security and gives me error another application to use RTMP STREAMING FLASH OR OTHER add the RTMP STREAMING Path folder and a listview with all the streaming website hosted on the server other is possible to use apache modules on IIS root to use php files who required apache server just add the apache modules to IIS root folder and run php files like linux apache add one application for FTP clients shows all the list clients hosted listview with login time and logout on FTP folders add one application for hosting list like add each folder this chat folder all chat websites here business folder all business here dating folder all dating site here xxx folder all xxx sites here and so on one listview and one combobox combocbox chat dating business homeserver family one button to add more like hotel, restaurants and so on listview list IP address foldername sitename directory folder C:/dating/dating.com , F:/,chat/IISchat.com E:/, business size files files time email hosted dated to have a better view and easy to get this way will be easy for manage the server folder using a listviw list if possible send me one tutorial how to build application to IIS7 and add on directory root and use on the panel i hope to hear from you 2012-10-08T10:36:28-04:002012-10-08T10:36:28.857-04:00urn:uuid:00000000-0000-0000-0000-000002031399http://forums.iis.net/p/1192041/2031399.aspx/1?Web+Deploy+Automatic+BackupWeb Deploy Automatic Backup Just read this: http://www.iis.net/learn/publish/using-web-deploy/web-deploy-automatic-backups Whew, that's a lot of stuff. So, I start at the beginning and run the powershell script. PS C:\Program Files\IIS\Microsoft Web Deploy V3\Scripts&gt; .\BackupScripts.ps1 PS C:\Program Files\IIS\Microsoft Web Deploy V3\Scripts&gt; TurnOn-Backups The term 'TurnOn-Backups' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:15 &#43; TurnOn-Backups &lt;&lt;&lt;&lt; &#43; CategoryInfo : ObjectNotFound: (TurnOn-Backups:String) [], CommandNotFoundException &#43; FullyQualifiedErrorId : CommandNotFoundException What am I doing wrong? 2012-09-26T22:58:10-04:002012-09-26T22:58:10.933-04:00