gpt4 book ai didi

razor - ServiceStack Razor ContentPage 在调试中工作但未部署

转载 作者:行者123 更新时间:2023-12-05 01:09:47 26 4
gpt4 key购买 nike

我正在 ~/View.cshtml 尝试一个非常简单的内容页面,其中包含

@inherits ViewPage
 @{
Layout = "SimpleLayout";
ViewBag.Title = "Title";
}
<div id="content-page">
<p>Test</p>
</div>

在 ~/Views/Shared/SimpleLayout.cshtml 是
<!DOCTYPE HTML>
<html>
<head>
<title>Simple Layout</title>
</head>
<body>
<div id="content">
@RenderBody()
</div>
</body>
</html>

在 Debug模式下它工作正常,但在部署时它会显示

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0146: Circular base class dependency involving 'RazorOutput.ViewPage' and 'RazorOutput.ViewPage'



我试图尽可能地遵循 RockStars 的例子,所以不知道出了什么问题。我的服务 View 工作正常。

任何建议,将不胜感激。

更新

当页面名称更改(例如 NewPage.cshtml)时,它也不会在 Debug 中工作,抛出相同的异常。

最佳答案

Web.Config ,请确保您拥有:

<compilation debug="false">

我遇到了同样的错误,这修复了它。

关于razor - ServiceStack Razor ContentPage 在调试中工作但未部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15389576/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com