0

Visual Studio Express 2008 で C# プロジェクト (ダウンロードしたコード) をビルドしようとしています。次のエラーが表示されます ( my translation ):

タイプまたはネームスペース名「Allegro」が見つかりませんでした。

ラインのために

using Allegro;

もちろん、2D グラフィックス ライブラリの Allegro は知っていますが、C# での使用方法に関する情報はあまり見つかりません。コンパイルしようとしているプロジェクトの視覚化に使用されています。

警告も表示されます

この参照を解決できませんでした。ユニバーサル アセンブリが見つかりませんでした。

私はこれまで C# を使用したことがなく、Visual Studio Express についてもほとんど知りません。これらは初心者の間違いですが、この問題の迅速な解決策が必要です。誰かが短い段階的な解決策を教えてくれませんか?

4

2 に答える 2

0

Allegro は .NET ライブラリではありません。従来のアンマネージ C で記述されています。Allegro C# ライブラリを参照するコードをダウンロードした場合、作成者は非公式の C# バインディングを使用していた可能性があります。その場合、解決策はその追加のライブラリを見つけて使用することです。

そうでなければ、段階的な解決策はありません。必要なDllImport各関数で使用し、C# でアンマネージ C DLL を使用するための標準的な方法に従う必要があります。

于 2010-12-30T04:48:27.683 に答える
0

プロジェクトから Allegro.dll の古い参照を削除し、再度追加します。

于 2010-12-28T14:42:44.910 に答える