c# - ASP.Net 将母版页发布到服务器目录

标签 c# asp.net sql error-handling

我有一个域,并且我已经将我的应用程序发布到该域。我有一个应用程序的管理部分,我需要将其发布到服务器上名为 admin 的目录。当我这样做时,它显示解析器错误......下面列出的错误

“/”应用程序中的服务器错误

说明 : 解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适本地修改您的源文件。

**Parser Error Message**: The file '/billbox_admin.master' does not exist.

源错误 :
 Line 1:  <%@ page title="" language="C#" masterpagefile="~/billbox_admin.master" autoeventwireup="true" inherits="_Default, App_Web_12hmavcr" %>
 Line 2:  
 Line 3:  <asp:Content ID="Content1" ContentPlaceHolderID="index_header" Runat="Server">

注意 :我的应用程序和管理部分是两个不同的网站项目
需要立即关注

最佳答案

如果您的两个站点是不同的项目,那么很可能您的 IIS 网站配置不正确。当您创建应用程序(网站)时,它会将所有这些文件夹和文件视为该网站的一部分,如果您在其中一个文件夹中有单独的网站,则必须将其添加为应用程序。我之前遇到过这个问题,通过右键单击网站名称并单击“添加应用程序...”解决了这个问题

您的母版页可能位于您的管理网站的根目录,但由于它不在“应用程序”中,它使用的是您的主站点的根目录,而该文件不存在。

关于c# - ASP.Net 将母版页发布到服务器目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24677685/

相关文章:

asp.net - 使用连接字符串中的 AD 用户名和密码对 SQL 进行 Windows 身份验证

sql - 交叉表多列

c# - 将条件参数传递给 Database.SqlQuery

c# - 在 Gridview 中,我想捕获所选行的列 ID 值

c# - ASP.NET 如何在母版页上设置文本?

asp.net - 使用 JavaScript 重新排列的 ListBox 元素导致回发时发生事件验证错误

asp.net - web.config 授权是否适用于 aspx 以外的文件?

c# - WPF如何将ComboBoxes选定项目用作xctk :PropertyGrid's SelectedObject in MVVM

C# Sitecore 获取继承模板

php - 在 symfony 中使用参数执行 sql 请求时出现语法错误?