2009-02-27 24 views
2

Belki de tam bir programlama yordamından değil, FxCop kullanmak istiyorum üzerinde çalıştığım uygulama boyunca kaliteyi sürdürebilmek ve bazı standartlarını uygulamak yardımcı olmak için.FxCop, harici başvuruları çözmez

Ben komut satırı

/c/f kullanarak harici araç olarak Visual Studio 2005 içine entegre çalışırsanız: "$ (TargetPath)"/r: "C: \ Program Files \ Microsoft FxCop 1.36 \ Rules "/ consolexsl:" C: \ Program Files \ Microsoft FxCop 1.36 \ Xml \ VSConsoleOutput.xsl "

Aracı çalıştırırken, kaynak katmanımda Web.Servies.2.dll dosyasını çözemediğinde.

Ayrıca da bunu standalone FxCop çalıştırırsanız

(yani ResourceLayer.dll başvurulan olamaz diyerek bir hata İş katmanı sonuçlarına FxCop çalıştıran) çözmek için başarısız benim ResourceLayer başvuran bir iş katmanı sorun değil.

Bu problemi aşmayı başarabilen başka biri var mı?

cevap

1

Bunu düzeltmeyi başardım. \ Svn \ ProjectDir \ ExternalDLLs uygulamanın gerektirdiği tüm dış Dll'lerin topluluğudur: C nerede

/c /f:"$(TargetPath)" /r:"C:\Program Files\Microsoft FxCop 1.36\Rules" /consolexsl:"C:\Program Files\Microsoft FxCop 1.36\Xml\VSConsoleOutput.xsl" /directory:"C:\svn\projectDir\ExternalDLLs" 

için komut satırını ayarlayarak

.

İlgili konular