1

これはロングショットですが、これを理解しようとして頭がいっぱいです。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 の応答のおかげで、循環参照エラーを修正できました。残りは少なくとも明日まで待たなければなりません。

4

5 に答える 5

1

このアプリケーションを正常にビルドできますか? あなたのようには聞こえません。プログラムがコンパイルまたはビルドされない場合、デバッグ方法がわからないため、それが私の最優先事項です。

「hello world」コンソール アプリケーションなどを試して、デバッグがそれで機能するかどうかを確認することをお勧めします。

この問題の根底に到達したい場合は、より詳細な情報をいただければ幸いです。これまでに行った手順のいくつかを含めていただけますか?

于 2013-06-27T20:03:32.250 に答える
0

プロジェクトをビルドできない場合、不利な立場に置かれています。以前にこのような状況に陥ったことがあるので、コンサルタントと協力して、プロジェクトを正常にビルドできるようにすることをお勧めします。彼らは、プロジェクトを構築するためのプロジェクトのニュアンスに精通しています。

あなたの問題の根源 (私の教育を受けた推測) は、プロジェクトでアセンブリ参照が欠落しているか、ソースの最新バージョンを持っていないためです。同僚/コンサルタントと協力することが、それを解決するための最良の方法です。

アプリケーションがどのように機能するかを完全に理解して初めて、機能の置き換えを開始することができます。これ自体は解決策ではありませんが、前に進むための最善の答えかもしれません。

幸運を!

于 2013-07-10T16:15:11.180 に答える
0

あなたのプロジェクトには、組織で定義された DLL などへの参照がたくさんあるようです。次に、マシンのGACまたはプロジェクトに、それらのコンポーネントをインストールした他のすべてのマシンにデフォルトで存在するいくつかの参照(組織の標準である可能性があります)がない可能性があるようです。

于 2013-06-27T20:09:59.710 に答える