2012年11月6日 星期二

NuGet 套件超過30MB的問題

開始打包Web套件之後,套件的檔案很快就超過了30MB,使用NuGet Push的時後,一直顯示404找不到網頁,再到IIS查Log,回應碼是404.13,再Google一下,原來IIS7預設的上傳是30MB, 所以把這個值設大一點就好了,例如加大到300MB

<system.web>
       <httpRuntime maxRequestLength="31457280" />
</system.web>

參考資料

30MB Default Maximum Nuget Package Size

404.13 Not Found – Uploading Large Files with Integrated Pipeline! 

上一篇: Octopus XML設定檔轉換和替代變數
下一篇: Windows平台的軟體套件管理:Chocolatey