私のフロントエンドVB.NET WEB APPプロジェクトは、バックエンドVB.NET WINDOWS APPにある一般的な.vbファイルからどのように構築できますか?VB.NET Web AppプロジェクトはVB.NET Windows Appプロジェクトにある.vbファイルをどのようにコンパイルできますか?
今までは、これらの共通の.vbファイルを2つコピーしています。バックエンドウィンドウのappプロジェクトでは1つのコピー、フロントエンドのWebアプリケーションプロジェクトではもう1つのコピーです。
私は時間を無駄にする変更をマージする必要があるので、これは明らかに乱雑です。
私は、バックエンド共通ファイルを「マスター」コピーにして、フロントエンドWebアプリケーションプロジェクトがバックエンドのこれらの共通ファイルにアクセス(または「リンク」)できる方法を知りたいと考えています。こうすることで、共通ファイルへの変更は私のWebとWindowsの両方のアプリケーションで使用されます。
私はWebアプリケーションプロジェクトをWindowsアプリケーションプロジェクトに追加すると、ファイルを実際にWebアプリケーションプロジェクトのフォルダにコピーします。
(ウェブアプリは、ユーザー・インターフェースで、WindowsアプリがそのWebアプリができませんカレンダー時間ベースの機能を実行するバックグラウンドで継続的に実行されます。)
のプラットフォーム:
VS Azureの
クラスライブラリタイプのプロジェクトを作成し、共通のクラス/ファイルをそのプロジェクトに移動し、他のプロジェクトでそのプロジェクトを参照します。クラスライブラリの出力は "dll"になります – Habib
ソースを共有する必要がありますので、デバッグ時に変更することができます。デバッグの共有にはさらに時間がかかります。 –