プロジェクトを継承しました。これは、ハネウェルの変更されたサンプルプロジェクトです。Visual Studio 2008 C#展開変数
ビルドを行うたびに、クライアント、サーバーのURL、ビルドが行われるデバイスを設定する変数の行のコメントを解除する必要があります。次に、ソリューションのCabプロジェクトに入り、(クライアント/サーバーに基づいて)アプリケーション名を変更し、ショートカットの名前を一致させるように変更する必要があります。ビルドした後、作成したCABファイルの名前を変更する必要があります。そして、通常は5台のサーバー、3台のクライアント、2台の装置を組み合わせる必要があります。
非常に冗長です。私の絶対的な理想は、ドロップダウン(構成など)からそれぞれ(または「クライアントサーバーデバイス」の組み合わせ)を選択し、単純にビルドを行うことです。私のグーグル・グーグルの大部分は、「構成」を使用してこれをもっと簡素化できると示唆していますが、実際に設定する方法についてはわかりません。
Honeywell SDKで.NETの制限(v3.5)が原因でVisual Studio 2008に制限されています。
ご協力いただければ幸いです。
ありがとうございます!別々のビルドがあるのは、QAがそれぞれのデバイスを同時に適切に使用する必要があるためです。クライアントがアプリケーションを使用すると、インストールされて動作するように既に設定されたcabを送信します。アプリはクライアントごとに何百ものデバイスで使用されるため、それぞれを設定することは現実的ではありません。アプリケーションはウェブブラウザのラッパーであるため(スキャンされたバーコードをウェブに渡すことができるため)、変数をURLに追加されたパラメータとして使用します。 – Nerdy3000
原則は同じです。ビルドとリリースプロセスを自動化する必要があります。コードをソースコードリポジトリにチェックインすると、ビルドが自動的に実行され、あらかじめ設定されたcabファイルが相手側から読み込まれます。 – Polyfun