【问题标题】:OpenIdPortableArea using Razor fails使用 Razor 的 OpenIdPortableArea 失败
【发布时间】:2011-02-25 14:57:10
【问题描述】:

我正在尝试让 OpenIdPortableArea 使用 Razor 在我的 ASP.NET MVC 站点中工作。

但是当我单击登录链接(由 OpenIdPortableArea 助手提供的 LoginStatusWidget 创建)时,我收到以下错误:

文件'/Views/Shared/Site.Master' 不存在。

当然是这样,因为我使用的是 Razor,而我的“主人”是 _Layout.cshtml。从 OpenIdPortableArea 的 source () 看起来它应该支持 Razor 视图,但我不明白如何。

有人对此有意见吗?

【问题讨论】:

    标签: asp.net-mvc-3 openid razor


    【解决方案1】:

    好的 - 答案很简单 - 该版本 (1.0.0.3) 不支持 Razor。

    但仅仅几天后,一个新版本被创建并在 NuGet 上添加了 2 个不同的包。一种用于 Razor,一种用于 WebForms: - http://nuget.org/Packages/Packages/Details/OpenIdPortableArea-RazorViews-2-0-0-0 - http://nuget.org/Packages/Packages/Details/OpenIdPortableArea-WebFormsViews-2-0-0-0

    效果好多了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-10
      • 1970-01-01
      • 1970-01-01
      • 2012-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多