2009-02-27 23 views
2

おそらく完全なプログラミングの詰め込みではなく、私が取り組んでいるアプリケーション全体で品質を向上させ、いくつかの標準を強制するのに役立ちます。私はFxCopを使用します。FxCopは外部参照を解決しません

私は、コマンドライン

/C/F使用して外部ツールとしてのVisual Studio 2005にに統合しようとした場合: "$(TargetPathが)"/R: "C:\プログラムファイル\のMicrosoft FxCopの1.36を\ Rules "/ consolexsl:" C:\ ProgramFiles \ MicrosoftFxCop 1.36 \ Xml \ VSConsoleOutput.xsl "

ツールを実行すると、自分のリソース層のWeb.Servies.2.dllを解決できません。

は、私はまた、私はそれをスタンドアロンFxCopのを実行した場合

(すなわちResourceLayer.dllを参照することができないというエラーでビジネスレイヤ結果にFxCopのを実行している)を解決するために失敗した私のResourceLayerを参照するビジネス層を持っています問題はありません。

誰もこの問題を回避できましたか?

答えて

1

私はこれを解決することができました。

/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" 
へのコマンドラインを設定することにより、

C:\ SVN \ PROJECTDIR \ ExternalDLLsは、アプリケーションが必要とするすべての外部のDLLのコレクションです。

関連する問題