Windows モバイル開発と Visual Studio は初めてです。
私は Web サービスとモバイル アプリケーションを開発しています。私は1つのソリューションを持っていますが、2つの異なるプロジェクトがあります。
Web サービス (プロジェクト 1 など) でクラスを作成しましたが、このクラスをモバイル アプリケーション (プロジェクト 2 など) で使用できるようにしたいと考えています。
基本的にコピーを作成し、他のプロジェクトで参照する必要がありますか?
Windows モバイル開発と Visual Studio は初めてです。
私は Web サービスとモバイル アプリケーションを開発しています。私は1つのソリューションを持っていますが、2つの異なるプロジェクトがあります。
Web サービス (プロジェクト 1 など) でクラスを作成しましたが、このクラスをモバイル アプリケーション (プロジェクト 2 など) で使用できるようにしたいと考えています。
基本的にコピーを作成し、他のプロジェクトで参照する必要がありますか?
考えられる解決策は 2 つあります。
いいえ、コピーを作成する必要はありません。代わりに、 への参照を追加しproject1
ますproject2
。
の [参照 -> 参照の追加...] を右クリックしproject2
、[プロジェクト] タブを選択して を選択しproject1
、[OK] をクリックします。
共通クラスをクラス ライブラリとして作成し、.dll の形式で保存します。
そのクラスが必要なときはいつでも、その参照をプロジェクトに追加して使用してください:)
これは再利用と呼ばれ、OOPS の優れた機能の 1 つです。
それは SOA の目的を無効にします... 密結合プロジェクトになります。1つは追加しないでください..2つの異なるレイヤー..「参照として追加」。