gpt4 book ai didi

c# - 将 asp.net 上传到主机 (GoDaddy)

转载 作者:行者123 更新时间:2023-11-30 20:52:44 25 4
gpt4 key购买 nike

<分区>

我刚开始使用 asp.net 并创建了一个 Web 应用程序,我想将其上传到我的网站,以便我可以在 localhost 以外的其他东西上测试它。

我已经通过网络服务器上的 FTP 将构建应用程序时输出的所有文件上传到一个文件夹,但是当我尝试导航到我创建的 aspx 页面时,我收到错误消息'Could not加载类型“MyWebsite.MainMaster”。 我认为这与内容页面链接到的母版页有关。

我读过有关 IIS 的内容,它可能是必需的,但我似乎找不到任何内容来解释它是什么以及它的作用。如果有帮助的话,我正在使用 GoDaddy 作为主机。

任何有关如何实际运行网站的帮助都将非常有用!如果我忘记了任何信息,我会很乐意分享。谢谢!

这是弹出错误的母版页的 HTML。具体行是第一行开始 <%@ Master Language="C#"...>。我没有编辑任何 C# 文件。

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="MainMaster.master.cs" Inherits="MyWebsite.MainMaster" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Master Page Test</title>
<link href="main.css" rel="stylesheet" type="text/css"/>

<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">

<div id="headerContainer">
<div id="headerContent">
<h1>ASP.NET Test/h1>
</div>
</div>

<div id="buttonContainer">
<div id="buttonBar">
<ul>
<li class="buttons activeButton">
<a href="../">Home</a>
</li>
<li class="buttons">
<a href="../about">About</a>
</li>
<li class="buttons">
<a href="../placeholder">Placeholder</a>
</li>
<li class="buttons">
<a href="../contact">Contact</a>
</li>
</ul>
</div>
</div>

<div id="bodyContainer">
<asp:ContentPlaceHolder ID="bodyContent" runat="server">

</asp:ContentPlaceHolder>
</div>

</form>
</body>
</html>

还有 MainMaster.Master.cs:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace MyWebsite
{
public partial class MainMaster : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{

}
}
}

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