最近,我用IIS 6和IIS 7升级了一个Windows Server 2003。该服务器有200多个虚拟目录,用于重定向到站点上的不同页面。这些设置似乎没有在升级后转移,我被迫通过手工修复每个重定向目的地。但是,我只是注意到,如果我在任何虚拟目录上更改重定向目标,那么所有200个其他虚拟目录也会被修改。我不是IIS专家。为什么会发生这种情况,我该如何预防呢?
我开发了一个小型的ASP.NET 3.5应用程序。只有几个页面,没有数据库连接。我试图发布它,但我的网站给出了错误:
**Parser Error Message:** It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
我已经下载了cruisecontrol.net安装程序并在"C:\Program Files\CruiseControl.NET"中安装了它。
它包含一个名为"webdashboard"的文件夹,其中包含aspx页面和一些其他内容。
我想在我的IIS中配置它,这样我就可以访问它,我尝试了,但它不工作,每次我得到错误的page you requested is not found。
我创建了网站,创建了虚拟目录,但都不起作用。
我没有在inetpub/wwwroot中放入任何内容。
有没有人可以指导我如何配置它才能工作。
我正在寻找一种方法来更改IIS6中虚拟目录的物理路径。基本上,这个IIS6版本的IIS7调用
c:\Windows\System32\inetsrv\appcmd set VDIR
"Default Web Site/MySite/" "/physicalPath:c:\NewPath"
有办法做到这一点吗?还是我必须删除虚拟目录并重新创建它?
我正在尝试使用WCF安全令牌服务网站模板创建虚拟安全令牌服务。在创建网站时,如果我指定了一个文件系统URI并将站点托管在ASP.NET开发Web服务器中,那么一切似乎都很正常。但是,我希望STS使用SSL,并且还希望避免在使用ASP.NET Development Web Server分配的动态端口时出现的跨域问题。因此,我重新创建了相同的网站,但在IIS7.5中为预配置的web应用程序(例如)指定了HTTPS URI,而不是文件系统URI。现在,所有导航到Service.svc文件的尝试都会导致强制连接重置。
下面是我的web.config文件,尽管它在Server中运行的事实让我认为问题出