该平台是Win8.1上的IIS
该项目是根据Durandal项目模板创建的。没有进行任何更改,项目运行:Durandal启动工具包显示在Web浏览器中。
项目部署到文件夹D:\ Client
IIS管理器用于将默认Web上的虚拟应用程序映射到D:\ Client。用于此的应用程序池被指定为DefaultAppPool,它在我的机器上设置为FX4.0并使用我的用户凭据运行。故意将其设置为FX2.0会产生预期的502。这意味着FX版本不是问题。
http://localhost/Client
生成启动画面,但应用程序挂起。使用浏览器自己的调试器显示main尚未执行。
加载:
有没有人经历过这个以及你做了什么来解决它?
答案 0 :(得分:0)
根据我的理解,创建虚拟目录以提供静态内容。 (只是另一个应用程序的子文件夹)。由于StarterKit使用MVC4 / 5运行,您还需要ASP.NET支持,因此创建一个正常的应用程序(与defaultapp并行)应该可以解决问题。
如果您已经那样做了,那么您可能会遗漏一些文件。有没有部署文件的情况(例如视图文件夹)。仔细检查是否存在。