導航:首頁 > 源碼編譯 > 網站預編譯

網站預編譯

發布時間:2022-02-08 11:43:38

❶ 一個已經預編譯的網站。我不能再使用App_Code文件夾了,類文件寫在外邊,該如何調用

把 PrecompiledApp.config 文件刪除掉就可以用了,不過有一定風險
PrecompiledApp.config 文件用於跟蹤應用程序的部署方式,以及 ASP.NET 是否需要在請求時編譯任何文件。
刪除之後一些應用程序級的東西將無法使用.

❷ 如何把已經預編譯的網站反編譯

使用反編譯工具

❸ asp.net(C#) 預編譯文件

如果要改邏輯代碼的話,沒有源碼是不行的,但是如果只需改頁面代碼只需要改aspx的文件,

❹ c# 預編譯網站是什麼

默認情況下,在用戶首次請求資源(如網站的一個頁)時,將動態編譯ASP.NET網頁和代碼文件。第一次編譯頁和代碼文件之後,會緩存編譯後的資源,這樣將大大提高隨後對同一頁提出的請求的效率。

ASP.NET還可以預編譯整個站點,然後再提供給用戶使用。這樣做有很多好處,其中包括:

❺ vs2005中怎麼把預編譯的網站正式編譯

據我所知,直接用VS2005自帶的發布工具就可以生成二進制DLL,發布網站了。

樓主需要補充一些背景內容。

❻ 預編譯的網站。打開一個源代碼

這要看你,如果你是把網站的文件下載到本地再打開是無所謂的,如果你在遠程打開一個網站就要看你的,會造成一段時間的無法訪問,主要是在文件保存上傳時會無法訪問。看你是不是很在乎這段時間訪問量。但如果你的網站中有DLL,建議不是打開源文件

❼ 如何:預編譯 ASP.NET 網站項目以進行部署

預編譯以進行部署的網站項目使您能夠將站點部署到成品伺服器,並且不必部署源代碼。
可以選擇預編譯代碼和頁以及用戶控制項(.aspx、.ascx 或 .master 文件),或者僅預編譯代碼。
如果只預編譯代碼,則可以更新站點的用戶界面,而無需重新編譯整個站點。
本主題中的過程使用 ASP.NET 編譯工具 (Aspnet_compiler.exe) 的開關和參數。
有關此工具的更多信息,請參見
ASP.NET 編譯工具 (Aspnet_compiler.exe)。
有關預編譯的更多信息,請參見
ASP.NET 預編譯概述。

❽ asp.net預編譯時,能否只預編譯一個網頁文件,而不重新編譯整個網站

可以 只是辦法比較麻煩
就是把其他的頁面在項目中暫時排除
或者設置此頁面為起始頁面

❾ asp.net 如何更新預編譯的網站

發布網站,然後把更改的頁面與所有bin文件夾中的dll更新到伺服器中

❿ 如何:為預編譯網站創建帶有版本的程序集

相反,必須通過在單獨的文件中指定程序集屬性來設置版本號。然後在 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>編譯應用程序以進行部署。請參見

閱讀全文

與網站預編譯相關的資料

熱點內容
天津程序員炒股 瀏覽:226
pcl源碼目錄 瀏覽:964
python分類數據轉換 瀏覽:103
wordpdf不能復制 瀏覽:958
快捷方式參數命令 瀏覽:109
cmd命令復制粘貼文件 瀏覽:580
ug實體快速修剪的命令是什麼 瀏覽:118
軟體工程對演算法的要求 瀏覽:931
元史pdf 瀏覽:93
如何讓伺服器卡爆不用tnt 瀏覽:797
兵器pdf 瀏覽:924
雲伺服器怎麼限制cpu 瀏覽:166
學信網用的什麼app 瀏覽:878
linux重啟命令apache 瀏覽:753
半夜解壓有什麼壞處 瀏覽:426
linux代理命令 瀏覽:639
調用tasking的編譯器編譯 瀏覽:294
青檸app是什麼 瀏覽:868
linuxapachephp56 瀏覽:397
安卓手機如何打開eng文件 瀏覽:24