我正在我對FxCop的DLL和這裏的圖像中看到它返回的問題(這也抱怨System.Windows.Browser和System.Core程序,同一版本):FxCop分析沒有找到間接引用的程序集 - GAC問題?
我有告訴FxCop搜索GAC,這並沒有幫助。我在我的項目中引用了System.Runtime.Serialization,但它顯示爲版本4.0.0.0。我沒有在任何地方看到這個特定版本的文件。
雖然我可以跳過它,但意味着它在Visual Studio中使用FxCop Integrator時失敗,並且我不知道如果嘗試集成到自動構建中會發生什麼情況。
但更重要的是,我很好奇你如何解決它,因爲我不喜歡不明白什麼是錯的。
我不能在5的同一時間安裝Silverlight 4(除非有辦法做到這一點?)所以它看起來像是我必須忍受的事情,我可以使用FxCop本身而不是集成器。至於構建,我沒有這樣做,但想看看我是否可以爲那些做過的人提供一些先進的知識,但我認爲我可以將它作爲他們的挑戰:-) – Firedragon
如果您實際使用Silverlight 5 ESRI的東西,你可能想嘗試向fxcopcmd.exe命令行提供/ platform參數。這個_might_讓FxCop能夠在需要的地方替換Silverlight 5程序集,儘管我必須承認我從來沒有爲Silverlight依賴項自己嘗試過。 –