在 IIS 上手动部署 Umbraco 网站 - 仪表板、js 和 css 不工作

Manually deploying Umbraco website on IIS - dashboard, js and css not working

我有一个带有 SQl 数据库的 Umbraco 网站。我备份了DB,导入到这里服务器的SQL服务器上。然后我复制了我的 umbraco 文件夹中的所有文件,并将它们也放在服务器上的一个文件夹中。

然后我在 IIS 中做了一个 'application' 并给它一个 4.5 应用程序池(集成)。我将它链接到服务器上所有文件所在的文件夹。

当我浏览该网站时,我看到了所有内容,还有来自数据库的动态内容,但应用了 none 标记。如果我在它后面添加 /umbraco 以访问开发仪表板,我只会得到一个白页。

我只使用它 5 天,而且是 umbraco 的新手。这里本地服务器上的 IIS 没有安装 web 部署,FTP 也不是一个选项。我使用 Webmatrix 和网络部署开发了网站,FTP 是它给我的仅有的两个发布选项。

我是不是哪里做错了,或者我怎样才能让网站在这里正常运行?

Umbraco 需要 运行 完全信任模式。确保您的 IIS 配置为完全信任。

在功能视图上 --> .NET 信任级别 --> 完全(内部)