Microsoft Webdeploy程序包未将站点根目录设置为应用程序根目录

时间:2016-02-24 10:08:54

标签: asp.net angularjs iis-8 webdeploy

我有一个ASP.net AngularJS应用程序。网站结构是:

默认网站

- > MyNewSite

- > - >的index.html

- > - >网站内的其他文件夹

正在读取我的index.html文件,但它链接到的所有文件都没有。 例如: 正在加载index.html(取自Chrome开发者工具 - 网络标签)

192.168.0.1/mysite /

但是

<script src="/bower_components/angular/angular.js"></script>

失败了:

192.168.0.1/bower_components/angular/angular.js

注意缺少 - / mysite / part!

我使用的是Visual Studio,以前我一直在本地测试和Azure测试没有任何问题,但现在我尝试在Windows Server 2008r2上部署IIS8而我正在尝试得到这个。

任何人都有任何关于最新情况的想法吗?

1 个答案:

答案 0 :(得分:0)

经过大量的混乱,这不是由于路径问题。这是由于我试图安装应用程序的IIS版本。

我试图将应用程序安装到IIS7。但由于某种原因,它将在IIS8及更高版本上运行没有问题。我遇到的其他问题是PUT请求被拒绝的问题。

所以决议是,使用更高版本的IIS。