我试图使用msdeploy部署站点,但无法让它在IIS用户帐户下部署。我的管理帐户能够成功地部署。
我已采取下列步骤:
创建IIS用户帐户
让帐户访问相关网站。
授予iis用户帐户部署权限的站点的安装部署
确保WMSVC对物理文件夹具有完全的权限。
将IIS用户帐户添加到管理服务委派中的相关规则中
我得到以下错误:
Unable to perform the operation. Please contact your server administrator to check authorization and delegation settings.
我正在将一个MVC3应用程序部署到IIS6。如果我导航到应用程序myserver/myapp的起始点,它会重定向到myserver/myapp/ found /LogOn?ReturnUrl=,但是它会显示404页未找到错误。
视图位于正确的文件夹中。安全权限是正确的。如果我在本地部署,它在我的本地iis7.5上工作得很好。已设置通配符应用程序映射(isapi内容)。在创建了一个新的默认MVC3应用程序并将其部署到能够工作的iis6网站上之后,那么构建一定有什么不同吗?生成指定任何cpu。应用程序池、网站和虚拟目录都指定了.net4。我们不能更新iis,也不能更换服务器。现在,我没有想法了,有
我正试图用IIS7.5在Win Server 2008 R2计算机上部署一个网站。该网站采用asp net mvc2开发。我的客户要求我部署一个简单的.html文档,直到我们决定使用mvc应用程序为止。我已经创建了网站,并发布了我的网站进行测试,它的工作完美,但我不能让我的应用程序忽略index.html页面。到目前为止,我已经尝试了以下几点:
applicationset的将IgnoreRoute("index.html")添加到IIS中的Global.asax.cs (IIS中的默认文档)中,使其成为来自默认文档的所有其他文件。
但我还是搞错了。