![](/img/trans.png)
[英]ASP.NET VS2008 Website Site Application takes so long to load on first load after long idle time
[英]Website takes a long time to start after solution build
在開發過程中,我們的Asp.Net 4網站在項目庫建立后需要相當長的時間才能開始
我們做了相當數量的靜力學等等,但還不足以證明應用程序出現的時間長度(大概3-4分鍾)
我們不是在.config文件的編譯元素中構建網站,只是庫和批處理!= true。
我將嘗試記錄一些診斷,但任何其他指針將是有用的
您還可以在web.config的編譯會話中嘗試optimizeCompilations="true"
。
<compilation debug="true" batch="false" optimizeCompilations="true" >
在編譯我的dll之后,我的網站也會在第一時間運行太長時間。
希望以下步驟將減少您的時間
關閉項目,然后刪除“Visual Studio解決方案用戶選項(.suo)”文件並重新打開項目
這里正確的做法是使用dotTrace或Dynatrace來分析和理解問題所在。 它會告訴你執行所有代碼需要多長時間。
另一個潛在的問題是您的解決方案沒有找到合適的庫。 打開Fusion日志查看器以確定是否存在任何程序集綁定失敗。
如果您有很多項目鏈接到解決方案,那么當您進行構建時,它將構建每個項目。 如果您有未進行更改的項目,則可以刪除項目本身並直接引用.dll。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.