これはロングショットですが、これを理解しようとして頭がいっぱいです。NDA のため、大量の情報源を提供することはできませんが、できる限り提供するように努めます。
Web アプリケーションの 1 つを変更するように依頼されました。私は国際的な会社にいて、これほど大規模なことに取り組んだことはありません (私は比較的大学を卒業したばかりです)。アプリケーションをデバッグしないでください!
分かりやすい緑色の矢印をクリックすると、いくつかのエラー (通常は .master ファイル内の循環参照と欠落参照) が表示されます。
私には理解できない部分は、請負業者がアプリケーションを毎日変更およびデバッグし続けていることです。私が間違っていることがあるはずです。デバッグプロセスを開始する方法を教えてほしいと彼らに頼んだとき、彼らは断固として拒否し、基本的にそれは企業秘密であると主張しました。これはせいぜい疑わしい倫理のケースであり、最悪の場合、訴訟の可能性と彼らとの契約違反のように思えますが、それは別の話です.
非常に迅速な解決策だと感じていますが、検索しても何も見つかりませんでした。
また、別の会社が関与した 2 つ目の Web アプリケーションもあり、そのプロジェクトもコンパイルできませんが、別のエラーが発生します。プロは私が知らないトリックを知っているようです。
また、イライラするのは、この状況により、プログラミング以外のマネージャーからは、私が完全に無能な CS 卒業生のように見えることです。Debugger の使い方と C#/.NET の知識はありますが、障害があり、会社で唯一のプログラマーです (したがって、内部ヘルプは問題外です)。
誰でも私を助けることができますか?必要に応じて限定ソースを提供します。
編集 1 - 固有のエラーの簡単なリストを以下に示します。機密情報をワイルドカードに置き換えました。
'*tools_master' には 'btnSave_onClick' の定義が含まれておらず、タイプ '*tools_master' の最初の引数を受け入れる拡張メソッド 'btnSave_onClick' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?) | *tools.master
循環ファイル参照は許可されていません。| | *\App_Master\Account.Master
タイプ '*AddressDisplay' を読み込めませんでした。| | *AddressDisplay.ascx
不明なサーバー タグ '*:LeftNav'。| | *App_Master*Home*.Master
編集 2 - さらに、サイトは問題なくビルドおよびデプロイされます。エラーが表示されるのはデバッグのみです。
編集 3 - Kash の応答のおかげで、循環参照エラーを修正できました。残りは少なくとも明日まで待たなければなりません。