質問

私C#プロジェクトまでのSuperUI-をご活用いただく際に利用するクラスの外部から組立まで今ませんが、コンパイラのないプロジェクトをビルドするの組み立てを参照します。なお話をさせて頂きたいと思い.

このプロジェクトを使用投げキャッチカスタム例外クラスの SuperException -したから標準のシステム。例外に住んでいる、コンパイル済み組み立て、 SuperAssembly.DLL, るいされます。

その後、私はこの意味行使および交換はすべての SuperExceptions とシステム。SuitableStandardException。取り出して、その参照 SuperException.DLL, が、現在は、以下のうプロジェクトのコンパイル:

タイプ'SuperException'で定義されている組み立てがなされます。いてくれるものでなければなりませへの参照組み立て'SuperException、バージョン=1.1.0.0(...)'

のソースファイルによって参照されるエラーのない関連する;このプロジェクトの名前空間を取得するのIDEです。

さて、ここのもの:

  1. 全ての用途の SuperException 用されていないプロジェクトのコードです。
  2. に比べてプロジェクトを編集するイニシアチブへの参照 SuperException.DLL, し、参照く組み立て-、 that 参考になる私のプロジェクトな基準そのものです。つまれてくる可能性があることでこれらの依存関係がスロー SuperExceptions, 私だけをキャッチベースの例外クラスに---。その他のプロジェクトを構築す。
  3. もちろん、Visual Studioの"クリーンソリューション"クリアも手書き作成は出来る限り多くのです。

な世界の終わりにこの参照んでいることが必要です。Nrrrgg.任意のポインタも大歓迎!

役に立ちましたか?

解決

ですが、他の参照は、一部のtypeのメソッドの呼び出しのインスタンスを返しまSuperException箱("ぼ")として例えば例外が検査コードの推移的含まれコードする同様に"利用毎の支払いは外部メソッドの呼び出し、コンパイラを知する必要のあることのできない情報についてのタイプはいないのです。

簡単に、ios、androidとmac用にc#の思いを聞きながら眠ってみませんかの場合を追加する必要がありますの参考として始めたから新築したLütz Roederの通称RedGateの反射板をスキャン作成のためのILへの参照このタイプは二つの方法:1)利用の検索-施設2)各公式を使うであることが求められる"幽霊"組立までして頂くようお願いします"と指定します。

このうち多くhappendsするこの参照の城があります。ウィンザーがいない城があります。MicroKernel.p

他のヒント

  1. 口Visual Studio
  2. 削除のbin objフォルダのソリューションディレクトリ
  3. 再起動、何が起こるか見てみてください

同意するその他のコメントす。があり、テキスト どこかで !また同じような問題に過ぎず、この検索のプロジェクトファイルが返されるものがまた他のファイルとなり、全自動でピックアップを検索します。

いとは思わない新しいプロジェクトを作成する解決策をこの..必要なことを求めることができること なし の参考文献に依存樹木を使用SuperException.. なし

私が経験したことがないようなこの点にしたいことが分かったのに必要な文字通りをよく拭き取ってプロジェクトされていたの参照のどこかということです。を探している ファイルです。

編集:

ただのポイントの追加、場所によって指定されたエラーのようランダムではしばしば意味がありミスマッチ、コンパイルされたソースのソースコードファイル..このASP.NET 利用していますか?していたので、集められたDLLのなのに交換されている再建のASP.NET tempフォルダが得るも..面白い"というデバッグ:)

ないと思いこのコードの問題です。参考になった"と投票していいの一つにしていること、既存の参考にもなるタイプが独自に種類あることがあるでしょうをお願います。

なお、この場合には必要はありません。を参照するもののない場合は明示的に使用のものその他の参照組み立ては参考値です。おすすめることを発行との3者の部品を必要とする参考文献のタイプでなされます。のコンパイラはうちの一つの既存の照会などは、待ちしております参照に依存します。

でコンパイラエラーが必要となり、このことは参考用のSuperExceptionのどこかに。

  1. う索/置換のプロジェクト全体またはソリューションタイプ、およびremove毎に参照できました。
  2. 場合参照型を継承SuperExceptionもの場合には定義された別の組立まで)、必要なものへの参照組み立てることSuperException定義されます。

のラインのコンパイラを示すエラーおよびトレース開始の継承ツリーのオブジェクトで使用する回線を感じるかもしれませんが、ソースすることができてうれしいです。

お答えです。また毎の提案を除く)に無い.

ご提案いたが、新しいプロジェクトを作成し、すべて私のものではとの思いでどんどん試験っています。またいことは明日まで困ってしまいました。ります。

ありがほんとうに何もない不思議なもので約VS事業昨今ではすべてのテキストファイルなど)何か参考になるclass/dllことになるものの一部でなければならないプロジェクトに関する

していまgrepったfindstrっ全体の溶液ツリー 全てのファイル, となり、参考にする例外?

この音とか不思議に思います。こちらもチェックnext:

  1. ることがございますので、あな余韻をご性/AssemblyInfo.csファイルです。
  2. ることがございますので、あな余韻をおSuperUI.csprojファイルです。
  3. べて削除すると参照で再追加します。

新規プロジェクトを加えることすべてのクラスです。

grepプロジェクトのフォルダにまとめた。できる隠れた参照プロジェクト、またはプロジェクトプロジェクト参照です。浄化メモ帳が必要です。

場合参照型を継承SuperExceptionもの場合には定義された別の組立まで)、必要なものへの参照組み立てることSuperException定義されます。

出向いていました。

出来ないかも知れませんを参照 SuperException, だが参照 SpecializedSuperException, であるから、何とかその他の用途 SuperException -おgrepのプロジェクト SuperException な捕獲があります。

してみてハッキングの試み NDepend

このリーディングプロジェクト 簡単に、ios、androidとmac用にc# 本当金単純べ途に通常かな"ゴーストの依存関係"です。

かまだ定義のSuperExceptionクラスとしてすべての参考文献().しょういがあるかどうか調査を行い、組み立てSuperExceptionになって 円形依存性 本組立(組み立により例外に組み立てにより組み立...).

また同様の組み立て参考に問題が起きているのが私C#図書館が依存のC++/CLIます。問題はたったのを受け継ぎ、公共のクラスからはC++/CLI組み立て私C#組立図書館があります。この継承ったサプライチェーンの複数の構成に基づいています。

つくろうと思いましたことをクライアントが十分にスマート間接的に負荷のC++/CLI組み立てずにC#の図書館が必要ないので、実際はそうではありません、場合においてもコンパイルす。

んなことでこの問題の継承との間で授業が広がその二つの組立図書館を利用凝集です。私のクライアントが最後に嬉しいやらずにC++/CLIによる依存性がなくなった。

にお言葉をいろい SuitableStandardException らは継承しません SuperException を解消するために SuperException.DLL を参考にしています。

利用封止ではなく継承を SuperException データ員新 SuitableStandardException.

その上で、進展がなければ解決しなければならなくなるかもしれますの授業に及ぶ遺産性のアッセンブリの場 SuperAssembly.DLLsuperException.dll.

できない場合は見ていこう:

  1. くすべてのpublicメンバおよびクラス SuperAssembly.DLL 内.

  2. のSuperAssembly.DLL 友達を作り SuperException.DLL:

    [assembly:InternalsVisibleTo("SuperException, PublicKey=0024000004800000....)]
    
  3. していることをご確認ください-構築を削除し SuperAssembly.DLL 参考からクライアントで参照 SuperException.DLL.

grep -R SuperException * のベースプロジェクト( grep から最初の)だけでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top