我正在進行單元測試項目。該項目大約有2600個測試班,平均每班有15個單元測試。我不知道有多少類需要添加到這個項目來重新創建下面提到的錯誤,但我知道向項目中添加大量文件(我嘗試了500)與它直接相關。如果我刪除一些文件,我能夠建立。爲什麼PostSharp導致我的項目構建失敗?
編譯錯誤
unknown_location錯誤PS0034:PostSharp:ILASM退出,返回代碼255工具輸出:
此應用程序已請求運行時終止它在一個不尋常的方式。 有關更多信息,請聯繫應用程序的支持團隊。
是什麼原因造成這種情況?
編輯:需要注意的是,測試項目不使用自定義PostSharp直接屬性這可能是非常重要的。換句話說,在任何測試類中,我都沒有針對PostSharp dll的使用指令。然而,它們被用於測試測試的類中。
我們將單元測試項目拆分爲功能特定的,然後使用不需要它的項目的編譯符號。感謝你的回答。 – Corpsekicker 2010-01-08 07:17:01