1

別の monotouch プロジェクトで使用する単純なライブラリ プロジェクトを作成しました。ProjectA が LibraryProjectB.csproj を参照すると、完全に機能します。ただし、ProjectA が LibraryProjectB (LibraryProjectB.dll) によって作成された .dll を参照すると、「コンパイラ エラー、メソッド_ _ が存在しません」などのコンパイラ エラーがいくつか発生します。

プロジェクトが作成する DLL がエラーを引き起こすのに、プロジェクトを直接リンクすると機能するのはなぜですか?

4

1 に答える 1

0

これは、これを行うとビルドステップが乱れるためです。したがって、ライブラリにメソッドを追加し、それをプロジェクトで使用します。そうですね、アプリが最初にビルドされてから、新しいメソッドを参照できなくなる可能性があります。

プロジェクトを直接参照する必要があります。

于 2012-08-17T14:55:47.780 に答える