Web.config のコードインスペクション
Web.config では、ReSharper 2026.1 は 13 個の 独自コードインスペクションを提供しており、いずれも 無効化したり、その 重要度レベルを変更できます。
これらの コードインスペクションは、すべての開いているファイルの 設計時にコードの問題の検出を支援し、さらに 特定のスコープでのコード問題の検索も可能です。
構成可能な Web.config インスペクションは、 カテゴリごとにグループ化されて以下にリストされています。
コード通知 (2 インスペクション)
このカテゴリは、重要度レベルが軽微なコードインスペクションをまとめています。
潜在的なコード品質問題 (5 インスペクション)
このカテゴリには、主に エラーまたは 警告レベルで、重大な問題(コードの臭い)を検出するインスペクションが含まれます。 このカテゴリには ローカライゼーション支援を保証するインスペクションも含まれます。
インスペクション ID EditorConfig プロパティ | デフォルトの重大度 |
|---|
モジュールを解決できません
WebConfig.ModuleNotResolved
resharper_web_config_module_not_resolved_highlighting | エラー |
シンボルを解決できません
WebConfig.TypeNotResolved
resharper_web_config_type_not_resolved_highlighting | エラー |
モジュールの資格が必要です
WebConfig.ModuleQualificationResolve
resharper_web_config_module_qualification_resolve_highlighting | 警告 |
参照されたパスが Web サイトに見つかりません
WebConfig.WebConfigPathWarning
resharper_web_config_web_config_path_warning_highlighting | 警告 |
間違ったモジュール
WebConfig.WrongModule
resharper_web_config_wrong_module_highlighting | エラー |
コードの冗長性 (6 インスペクション)
このカテゴリのコードインスペクションは、可読性やスタイルに影響する冗長部分やデッドコードを探し、これらは安全に削除できます。 一部のコード冗長性は自動的に修正できず、それらのクイックフィックスは対話モードで実行され、ユーザー入力が必要です。 ただし、冗長な部分のほとんどは スコープ内の修正 または コードのクリーンアップ を使うことでユーザー操作なしで修正できます。
インスペクション ID EditorConfig プロパティ | デフォルトの重大度 |
|---|
冗長な追加要素
WebConfig.UnusedAddTag
resharper_web_config_unused_add_tag_highlighting | 警告 |
冗長な名前空間要素
WebConfig.RedundantAddNamespaceTag
resharper_web_config_redundant_add_namespace_tag_highlighting | 警告 |
'configSource' 属性のために冗長な要素または属性
WebConfig.UnusedElementDueToConfigSourceAttribute
resharper_web_config_unused_element_due_to_config_source_attribute_highlighting | 警告 |
冗長な location 要素
WebConfig.RedundantLocationTag
resharper_web_config_redundant_location_tag_highlighting | 警告 |
冗長な削除またはクリア要素
WebConfig.UnusedRemoveOrClearTag
resharper_web_config_unused_remove_or_clear_tag_highlighting | 警告 |
冗長な tagPrefix 宣言
WebConfig.TagPrefixRedundand
resharper_web_config_tag_prefix_redundand_highlighting | 警告 |
2026 年 6 月 12 日