我们使用ASP.NET 3.5 SP1在Server 2008 R2 x64上的IIS7上设置了一个应用程序 默认站点当前正在另一台服务器上的UNC上加载,并且工作正常。
我现在需要在该应用程序下添加另一个应用程序,该应用程序指向同一UNC共享上的不同文件夹 。
我右键点击网站,然后点击添加一个应用程序;我指定了别名和物理路径,然后单击“确定”,并收到以下错误:
执行此操作时出错。
详细信息:
文件名:\\?\ UNC \ wmsclusterfs \ wwwroot \ applicationHost.config
错误:无法写入配置文件
(在此筛选:http://www.box.net/shared/4pt2lxh7hz)
我尝试过“连接为...”来指定写入目录的用户,没有运气 如果我尝试将其创建为虚拟目录,则会出现相同的错误 通过映射驱动器引用UNC。 IIS通过MS Cluster Server“群集”。
答案 0 :(得分:0)
好;这实际上是一个相当模糊的问题,与IIS设置为在Cluster Server中使用文件服务器“服务”(或他们称之为的任何东西)运行有关。最初,IIS已设置为引用名为wwwroot
的群集服务上的WMSCLUSTERFS
共享,如上所示。我们不知道,客户的IT人员已经更改了Cluster Services中文件系统服务的名称。虽然它们并没有完全禁用旧版本,所以当我浏览它时它仍然看起来像它已经启动,除了它现在是只读的,这阻止了服务器创建新的应用程序。
最重要的是,设置了IIS共享配置的人不记得他们设置的加密密码,因此我无法更改共享配置位置,因为它提示输入此密码(即使是同一个用户)可以访问新位置。
最后,我必须转到Start > Run > "inetsrv\config"
并更改redirection.config
文件中的重定向路径。