在IIS7上部署aspx網站

weixin_34391854發表於2016-12-06

在IIS7上部署aspx網站

2016-12-06

 

1 示例程式碼

WebForm.aspx內容:

<html>
<head>
    <script language="C#" runat="server">
void Button1_Click(object sender,System.EventArgs e)
{
TextBox1.Text="You picked "+DropDownList1.SelectedValue;
}
    </script>
</head>
<body>
    <h3>Request-Response</h3>
    <form id="Form1" method="post" runat="server">
        <p>Choose one:</p>
        <asp:DropDownList ID="DropDownList1" runat="server">
            <asp:ListItem Value="red">red</asp:ListItem>
            <asp:ListItem Value="blue">blue</asp:ListItem>
            <asp:ListItem Value="green">green</asp:ListItem>
        </asp:DropDownList>

        <p>
            <asp:Button ID="Button1" Text="Send" OnClick="Button1_Click" runat="server" />
        <p>
            <asp:TextBox ID="TextBox1" runat="server" /></p>
    </form>
</body>
</html>

web.xml內容:

<?xml version="1.0" encoding="utf-8"?>

<!--
  有關如何配置 ASP.NET 應用程式的詳細資訊,請訪問
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->

<configuration>

    <system.web>
      <compilation debug="true" targetFramework="4.0" />
    </system.web>

</configuration>

2 部署

1 把檔案“WebForm.aspx”和“web.xml”放在目錄D:\Study\WebSite1下

2 開啟IIS管理器,右擊“網站”,在彈出上下文選單,選擇“新增網站”。在“新增網站”視窗,填寫網站名稱,和對應物理路徑,指定一個埠號(如:80,關鍵是要與IIS中已有網站不同),如下圖1所示:

圖1 新增網站

3 編輯“應用程式池”,對應網站的.NET Framework版本,使它和web.xml設定的版本一致,這裡是v4.0,如圖2所示:

圖2 配置應用程式池

3 瀏覽網頁

圖3 訪問weform.aspx頁面

 

相關文章