如果我像这样指定DefaultView,它可以在我的本地IIS express上运行,但在部署到IIS时则不行:
[DefaultView("Login.cshtml")]
public class SiteLoginService : EnshareServiceBase
{
}
My Views文件夹包含Login.cshtml。
在IIS Express上本地运行时,它按预期工作,但在IIS上部署时将呈现快照视图。
更改为完整路径后,它也适用于IIS:
[DefaultView("/Views/Login.cshtml")]
public class SiteLoginService : EnshareServiceBase
{
这是设计还是在IIS中部署时如何配置ServiceStack以查看Views文件夹?