網站預編譯
① 預編譯的網站。打開一個源代碼
這要看你,如果你是把網站的文件下載到本地再打開是無所謂的,如果你在遠程打開一個網站就要看你的,會造成一段時間的無法訪問,主要是在文件保存上傳時會無法訪問。看你是不是很在乎這段時間訪問量。但如果你的網站中有DLL,建議不是打開源文件
② vs2005中怎麼把預編譯的網站正式編譯
據我所知,直接用VS2005自帶的發布工具就可以生成二進制DLL,發布網站了。
樓主需要補充一些背景內容。
③ 如何:預編譯 ASP.NET 網站項目以進行部署
預編譯以進行部署的網站項目使您能夠將站點部署到成品伺服器,並且不必部署源代碼。
可以選擇預編譯代碼和頁以及用戶控制項(.aspx、.ascx 或 .master 文件),或者僅預編譯代碼。
如果只預編譯代碼,則可以更新站點的用戶界面,而無需重新編譯整個站點。
本主題中的過程使用 ASP.NET 編譯工具 (Aspnet_compiler.exe) 的開關和參數。
有關此工具的更多信息,請參見
ASP.NET 編譯工具 (Aspnet_compiler.exe)。
有關預編譯的更多信息,請參見
ASP.NET 預編譯概述。
④ asp.net預編譯時,能否只預編譯一個網頁文件,而不重新編譯整個網站
可以 只是辦法比較麻煩
就是把其他的頁面在項目中暫時排除
或者設置此頁面為起始頁面
⑤ 如何把已經預編譯的網站反編譯
使用反編譯工具
⑥ 一個已經預編譯的網站。我不能再使用App_Code文件夾了,類文件寫在外邊,該如何調用
把 PrecompiledApp.config 文件刪除掉就可以用了,不過有一定風險
PrecompiledApp.config 文件用於跟蹤應用程序的部署方式,以及 ASP.NET 是否需要在請求時編譯任何文件。
刪除之後一些應用程序級的東西將無法使用.
⑦ asp.net 如何更新預編譯的網站
發布網站,然後把更改的頁面與所有bin文件夾中的dll更新到伺服器中
⑧ c# 預編譯網站是什麼
默認情況下,在用戶首次請求資源(如網站的一個頁)時,將動態編譯ASP.NET網頁和代碼文件。第一次編譯頁和代碼文件之後,會緩存編譯後的資源,這樣將大大提高隨後對同一頁提出的請求的效率。
ASP.NET還可以預編譯整個站點,然後再提供給用戶使用。這樣做有很多好處,其中包括:
可以加快用戶的響應時間,因為頁和代碼文件在第一次被請求時無需編譯。這對於經常更新的大型站點尤其有用。
可以在用戶看到站點之前識別編譯時Bug。
可以創建站點的已編譯版本,並將該版本部署到成品伺服器,而無需使用源代碼。
⑨ 如何:為預編譯網站創建帶有版本的程序集
相反,必須通過在單獨的文件中指定程序集屬性來設置版本號。然後在 Web.config 文件中使用 的 compilerOptions 屬性,或在 .aspx 頁中使用 @ Page 指令的 CompilerOptions 屬性。此過程使用程序集信息文件設置網站的版本號,並演示如何從 Web.config 文件和 .aspx 頁中包含程序集信息文件。有關預編譯的更多信息,請參見 ASP.NET 網站預編譯。為應用程序創建程序集信息文件 使用文本編輯器創建一個新的程序集信息文件。對於 Visual Basic 應用程序,建議的文件名為 AssemblyInfo.vb。對於 C# 應用程序,建議的文件名為 AssemblyInfo.cs。將下列代碼添加到程序集信息文件。<assembly:System.Reflection.AssemblyVersionAttribute("versionNumber")>[assembly:System.Reflection.AssemblyVersionAttribute("versionNumber")]有關versionNumber 參數的格式的信息,請參見 類。不要將程序集信息文件放在 App_Code 目錄中。如果將程序集信息文件放在 App_Code 目錄中,ASP.NET 運行庫將自動編譯它,並且可能在以後的編譯過程中導致編譯錯誤。 在.aspx 頁中指定程序集信息文件 在文本編輯器中打開 .aspx 文件。將以下屬性添加到 .aspx 頁中的 @ Page 指令。CompilerOptions="path\AssemblyInfo.vb"CompilerOptions="path\AssemblyInfo.cs"將path 參數替換為程序集信息文件在磁碟上的物理路徑。如果程序集信息文件的路徑包含空格,則必須用單引號 (') 將路徑和文件名括起。CompilerOptions='"path with spaces\AssemblyInfo.vb"'CompilerOptions='"path with spaces\AssemblyInfo.cs"'將path with spaces 參數替換為程序集信息文件在磁碟上的物理路徑。編譯應用程序以進行部署。有關更多信息,請參見如何:預編譯 ASP.NET 網站以進行部署。在Web.config 文件中指定程序集信息文件 在文本編輯器中打開 Web.config 文件。向Web.config 文件添加下面的代碼。<system.codedom> <compilers> <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" compilerOptions="path\AssemblyInfo.vb" /> </compilers> </system.codedom> <system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="1" compilerOptions="path\AssemblyInfo.cs" /> </compilers> </system.codedom>編譯應用程序以進行部署。請參見
⑩ 網頁打不開預處理的方法
用戶是否使用路由器,核實用戶使用台數,聯系機房核實用戶是否屬1拖N封停。2、如果用戶寬頻顯示連接,網頁打不開QQ登不上,可幫用戶做個測試,方法:開始→運行→在「打開」輸入「cmd」→在游標顯示處輸入「ipconfig」→回車→顯示一個本地連接,一個寬頻連接說明是正常的,如果只有一個本地連接,就說明寬頻沒有連接上,重新建個寬頻連接,把貓關了重啟再試。了解更多服務優惠點擊下方的「官方網址」客服219為你解答。