5
我經常看到程序集引用有錯誤的HintPath的情況,這可能導致奇怪的隨機故障。MSBuild強制HintPath驗證
例如,您有錯誤的HintPath,但您的GAC中有相應的程序集。 這將意味着該項目將在您的機器上編譯好,但會在其他機器上失敗。
在我的情況下,反之亦然,即使在CI服務器上也有一個GAC庫,所以通過持續集成無法檢測到此問題。
我正在尋找類似於自定義MSBuild任務的東西,它將驗證所有HintPaths並導致構建失敗,如果它們中的任何一個都是錯誤的。