none
ASP.net 在 IIS 設定問題 RRS feed

  • 問題

  • 各位好, 我使用 VS.net 2008 開發 asp.net 程式, 我建立了一個 debug 專案,系統產生 default.aspx 頁面,我直接將 debug 資料夾複製到 IIS 的主目錄下面並建立應用程式,我執行 http://IIS/debug/defulat.aspx 可正常執行,後我新增了一個網頁 test.aspx,並將三個檔案複製到相同目錄 (test.aspx, test.aspx.cs, test.aspx.designer.cs),執行 http://IIS/debug/test.aspx 發生 剖析器錯誤訊息: 無法載入型別 'debug.test'。我比對 default.* 跟 test.* 不知哪裡有設定錯誤,請各位不吝指教,謝謝。

    1. test.aspx
        <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="debug.test" %>
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml" >
        <head runat="server">
        <title></title>
        <script type="text/javascript">
          function pageLoad() {
          }
        </script>
        </head>
        <body>
        <form id="form1" runat="server">
        <div>
            <asp:ScriptManager ID="ScriptManager1" runat="server" />
            TEST
        </div>
        </form>
        </body>
        </html>

    2. test.aspx.cs
        using System;
        using System.Collections.Generic;
        using System.Linq;
        using System.Web;
        using System.Web.UI;
        using System.Web.UI.WebControls;
        namespace debug
        {
            public partial class test : System.Web.UI.Page
            {
                protected void Page_Load(object sender, EventArgs e)
                {

                }
            }
        }

    3. test.aspx.designer.cs
        namespace debug {
            public partial class test {
                protected global::System.Web.UI.HtmlControls.HtmlForm form1;
                protected global::System.Web.UI.ScriptManager ScriptManager1;
            }
        }

    2009年8月6日 上午 02:08

解答

  • 如果用的是 Web Application Project 的話,程式碼一旦修改就要編譯一次,不是只有 copy/paste 就能生效。
    小人物一枚。
    • 已標示為解答 wave0707 2009年8月6日 上午 02:46
    2009年8月6日 上午 02:32
    版主

所有回覆

  • 如果用的是 Web Application Project 的話,程式碼一旦修改就要編譯一次,不是只有 copy/paste 就能生效。
    小人物一枚。
    • 已標示為解答 wave0707 2009年8月6日 上午 02:46
    2009年8月6日 上午 02:32
    版主
  • 謝謝解答, 得花時間看一下書了

    2009年8月6日 上午 02:48