【发布时间】:2017-11-21 15:08:30
【问题描述】:
一段时间以来,我们一直在尝试为 SPA 的服务器预渲染(特别是 Angular4)寻找解决方案,以实现 SEO。
我们已经开始尝试使用 aspnetcore-angular2-universal,这似乎是一个完美的解决方案,但是,我们在将已发布的构建部署到本地 IIS 服务器时遇到了问题。
我们已在问题页面上发布了有关该问题的问题,可在此处找到:
https://github.com/MarkPieszak/aspnetcore-angular2-universal/issues/491
我们已完全按照“入门”和“部署”(可在此处找到:https://github.com/MarkPieszak/aspnetcore-angular2-universal)下的说明进行操作,但错误仍然存在。
支持对问题没有反应,因此我们也在此处发布。
这表明 web.config 文件有问题。然而,webconfig 文件与启动项目中提供的完全一样,而且似乎也是合法的。
我应该提一下,使用 npm build:prod 和 dotnet run 构建和运行项目是可行的,我们可以从 Visual Studio Code中使用内存应用程序>,但是当将已发布的文件夹放入 IIS 文件夹时,会发生错误。
我们将不胜感激。
【问题讨论】:
标签: asp.net angular iis-7.5 single-page-application universal