コード分析を使用したマネージ コードの品質の分析
Visual Studio Premium および Visual Studio Ultimate のコード分析を使用すると、安全ではないデータ アクセス、使用法違反、デザイン上の問題などの、コード内の潜在的な問題を検出できます。コード分析の動作環境は、.NET Framework、ネイティブ (C と C++)、およびデータベース アプリケーションです。マネージ コードのコード分析では、特定のコードの問題を対象にした規則が規則セットにまとめられます。
一般的なタスク
一般的なタスク |
関連する参照先 |
---|---|
実習を行う: 単純な .NET Framework アプリケーションの問題を修正することで、コード分析の基礎を学習します。 |
|
プロジェクトに対してコード分析を構成する: マネージ コード用の規則は、セキュリティ、デザインなどの特定の分野を対象とする規則セットにまとめられます。Microsoft の標準の規則セットの 1 つを使用することも、独自のセットを作成することもできます。 |
|
コード分析を実行する: プロジェクトの構成がビルドされるたびにコード分析が自動的に実行されるように指定することも、プロジェクトに対して手動でコード分析を実行することもできます。 |
|
コード分析の結果を分析する: のコード分析の警告とエラーは、コード分析] ウィンドウに一覧表示されます。警告に関する追加情報を表示し、規則を発生させたソース・コードを表示し、強調表示された警告またはエラーのタイトルを選択できます。問題の解決方法の詳細と例を含む、MSDN ライブラリの詳細情報を表示するための警告 ID を選択できます。 |
|
コード分析を開発ライフサイクルと統合する: Team Foundation バージョン管理のチェックイン ポリシーにより、開発チームは、すべてのコード チェックインがコード分析標準の共通セットに対応していることを確認できます。コード分析規則違反の作業項目は、[エラー一覧] ウィンドウで簡単な手順により作成できます。 |