現在我有7個網站,而且這個數量可能會增加。每次我複製一個網站的代碼和改變標題等來創建新的網站。所有這些網站在app_code文件夾和某些文件夾中的代碼位於aspx文件的文件後面。代碼位於所有網站的專用服務器上。 這些網站可以共享代碼嗎?如果我對代碼進行更改,它會反映在所有網站上?目前它需要我改變所有的網站。ASP.net網站可以在同一臺服務器上共享部分代碼
問候 Aijaz
現在我有7個網站,而且這個數量可能會增加。每次我複製一個網站的代碼和改變標題等來創建新的網站。所有這些網站在app_code文件夾和某些文件夾中的代碼位於aspx文件的文件後面。代碼位於所有網站的專用服務器上。 這些網站可以共享代碼嗎?如果我對代碼進行更改,它會反映在所有網站上?目前它需要我改變所有的網站。ASP.net網站可以在同一臺服務器上共享部分代碼
問候 Aijaz
正如我猜Host Name
將是每個網站不同。因此,您可以使用global.asax
文件設置頁面名稱(在檢查主機名後)。
您可以創建一個XML文件或將其保持到數據庫和page load
你可以設置頁面
這裏的標題是一個鏈接
How do I bind a database field to an HTML TITLE element in ASP.NET 2.0?
這正是class libraries是。將所有常用代碼放入DLL中,並將其部署到GAC,以便在所有站點之間共享。
我可以添加(1)appcode classes(2)將代碼隱藏在gac頁面的文件後面,並從不同網站的頁面訪問它們 –
@syedaijaz yes&yes - 它們實際上只是.cs文件。 – James
你可以請給我一個參考鏈接,我可以有一個這個概念的基礎知識..... –
您嘗試過搜索「在GAC中添加您的程序集」嗎? – samar