我們正在運行啓動吞噬生成過程的Jekins。作爲gulp構建過程的一部分,我們觸發msbuild task。ASPRUNTIME:線程運行的應用程序域已被卸載。
每秒生成失敗與消息:
ASPNETCOMPILER:錯誤ASPRUNTIME:其中線程運行已被卸載的應用程序域。
無論構建之間的時間跨度如何,這正好發生在每個其他構建中。 (即構建,失敗,構建,失敗)。
上什麼可能導致任何想法,爲什麼它發生僅隔構建?
我們正在運行啓動吞噬生成過程的Jekins。作爲gulp構建過程的一部分,我們觸發msbuild task。ASPRUNTIME:線程運行的應用程序域已被卸載。
每秒生成失敗與消息:
ASPNETCOMPILER:錯誤ASPRUNTIME:其中線程運行已被卸載的應用程序域。
無論構建之間的時間跨度如何,這正好發生在每個其他構建中。 (即構建,失敗,構建,失敗)。
上什麼可能導致任何想法,爲什麼它發生僅隔構建?
我們通過在構建機分配更多的內存解決了這個問題。
有點遲到了,但讓Google: 我做在Visual Studio中建立的時候也有類似的問題。原來Dropbox鎖定了已編譯的dll。一旦我排除了bin目錄(對於好的測量,obj目錄也是如此),問題就消失了。這也可能是防病毒/反惡意軟件程序的情況。
有同樣的問題。 (Jenkins和'cmd.exe'。)有趣的是,如果我通過'cmd.exe'直接調用'aspnet_compiler.exe',就可以像MSBuild那樣直接調用它。但如果通過MSBuild運行,則失敗。否則不是。去搞清楚! 不知何故相關:永遠不要壓縮MS SQL Server存儲數據庫文件的東西。 –