因此,問題來了。我正在編寫一些StyleCop插件程序集,供我工作的公司使用。因此,這些程序集需要引用Microsoft.StyleCop.CSharp.dll,例如強命名。需要C#程序集寬鬆地引用強命名的程序集
問題在於,如果我將其構建並傳遞給組中的開發人員,他們必須具有相同版本的StyleCop dll(當前爲4.3.3.0),否則無法加載。
什麼是使我的附加規則DLL更獨立的最佳方法?我應該只在GAC中安裝這些從屬StyleCop dll的4.3.3.0版本嗎?程序集(vs應用程序)可以使用策略文件嗎?
噢,主要問題之一是我希望它可以與客戶端安裝的任何版本的StyleCop一起工作(或者至少4.3.3.0或更高版本),如果可能的話。
非常感謝提前。
是的,問題在哪裏。如果我安裝了我在GAC中引用的DLL,它會中斷StyleCop,因爲顯然StyleCop開始在那裏尋找其他依賴關係。奇。所以,我認爲我留給了StyleCop 4.3.3.0用戶,並在StyleCop升級版本時發佈新版本。 – 2010-04-13 18:01:17