2015-06-10 33 views
0

IIS-> .NET編譯 - >批處理 - >超時的最大值是多少?IIS .NET編譯批處理超時的最大值

我需要將其設置爲最大值以避免編譯無法在超時期限內完成,編譯器將恢復爲當前頁面的單編譯模式。

+0

'int.MaxValue'? – Will

+0

@Will:我的意思是通過使用IIS管理器設置超時的最大值。 –

+0

'int.MaxValue'?試試看看。這將是一個簡短的,ushort,int,uint,long,ulong等,這是少數候選人。依次取每個值並嘗試。田田!在手邊回答! – Will

回答

0

內部最大值是2147483647(32位有符號整數)。在IIS的UI中,您必須將值指定爲hh:mm:ss,以便如下所示: 596523小時或68年。

我認爲,即使您的網站超過了默認值15分鐘,您的應用程序出現問題。

順便說,找到這個值,打開:

%systemroot%\System32\inetsrv\config\schema\ASPNET_schema.xml 

和搜索batchTimeout

+0

我認爲2000 ++(.aspx和ascx)頁面的商業網站超過默認超時是正常的。 –