2012-04-23 8 views
1

Ubuntu Oneric 11.10(1 GB RAMと250 GB HDD搭載)Dell Inspironラップトップ。初めてのモノ検索 - 検索パスを設定するには?

私は、XMLを読むためのチュートリアルからいくつかのデモコードを得ました。

"型または名前空間の名前 '.Xml'が名前空間 'System'に存在しません。アセンブリ参照がありませんか?"というメッセージが表示されます。あなたはMonoDevelopのを使用してい/usr/lib/mono/gac/System.Xml/4.0.0.0_b77a5c561934e089/System.Xml.dll

+0

- 'monodoc'と' System.Xml'です。たぶんあなたは最初に固定したいものを選ぶでしょうか? – sarnold

+0

こんにちはsarnold、はい、私はこれを掘り下げながら実現しました。私が実際に抱えている問題のトラブル報告を編集しました。もう1つは.pngファイルを取得してパスにインストールすることです。とにかく、私のトラブルシューティングの努力のために、以下のコメントを参照してください。 – gvtmath

答えて

2

私はこのパスのライブラリを持っている。(System.Xmlのを使用して)あなたのアプリケーションをビルドするには?その場合は、プロジェクトにSystem.Xmlへの参照があることを確認してください。
dmcsを "手動で"使用してアプリケーションをビルドするのに十分なハードコアの場合は、/r:/ usr/lib/mono/4.0/System.Xml.dlldmcs buildコマンドの引数の1つとして使用します。

のみdidaticの目的のために、ここにあなたが参照を追加することを選択するべきでMonoDevelopの中のオプションを、編集の参照は次のとおりです。
References editing menu in MonoDevelop

  • 注:お使いのディストリビューションがインストールされている可能性がSystem.Xml.dllで別のパスですので、確認してください。
  • あなたのmonodocの問題は全く別の問題であり、おそらくインストールドキュメントから欠落しているディレクトリまたはファイルのいずれかを意味するかmonodocにバグがあり、私はあなたがここでは2つの別々の問題をデバッグしようとしていると思う完全に
+0

ありがとうMarcelo、そして挨拶;私はいくつかのことを試しました:export MONO_PATH =/usr/lib/mono/2.0:/usr/lib/mono/3.5:/usr/lib/mono/compat-2.0:/usr/lib/mono/4.0また編集されました/ usr/lib/mono-source-libs $ Options.csファイルにSystem.Xmlライブラリ(System.Xmlをコードとして使用しています)をインクルードしますが、喜びはありません。私はこれがバグかもしれないと述べるフィードバックを得るなら、私はそれを報告します、そうでなければ、私はそれがまだ私の間違いであると仮定します。 – gvtmath

+0

あなたのアプローチがあなたの問題をどのように解決するかはわかりません。繰り返しますが、MonoDevelopを使用していますか? usingステートメントだけではプロジェクトを正常にコンパイルできない場合は、System.Xml.dllへのProject Referenceも必要です。エラーを慎重に読んだら、リファレンスが欠けている部分であることがわかります。 –

+0

はい、私はMonoDevelopを使用していますが、あなたが話しているプロジェクトリファレンスについては何も分かりません。私はそれを調べて、私がこれを解決できるかどうかを見ます。再度、感謝します!私は見る。 – gvtmath

関連する問題