ファイルを展開すべてを使って増幅し、補足サーバーは、それぞれのユーザーの"プロジェクトのフォルダ"

StackOverflow https://stackoverflow.com/questions/1329118

質問

私が展開用途にて増幅し、補足サーバーを展開している試験機のすべての必要な資源とその後輸出は、MSIを輸入して生産をサーバーしています。その他の日に気付いたのが数十人のフォルダの製造サーバーが登場するコピーの各開発者がソースコードす。

例えば:

  • C:\Development\MyProject1
  • C:\Projects\SomeProject
  • C:\Users yan\My 書類\Visual Studioプロジェクト\別プロジェクト
  • その他多数

それらはすべてのプロジェクトを推進していい展開を増幅し、補足のフォルダがいるのではなく、いろんなソースコードでの展開フォルダの各増幅し、補足プロジェクトとDLLのファイルです。しかし、私は、MSIパッケージの追加のDLLファイルをGACは、少なくとも、それが、MSIト対象フォルダ(MSIファイルがインストールされている"C:\Biztalk\ProjectName").

できるかを明らかにするのか。はそのコピーを安全に削除することを止めて増幅し、補足の応用プランを選んでネット?

役に立ちましたか?

解決

(かぶりに読み返してみご質問を見る私の答える必要がある。する前に専用のコントロールパネルに、次回の開発者は以下の手順に従っていませんのフォルダおい問題です。)

すてのインストールフォルダるだけの変更資源を使って目的地まで飛行増幅し、補足する。を制御できますインストールGAC.

利用には、次の手順を変更すインストールするフォルダ(く設置されたフォルダにユーザーを指定し実行する場合は、MSI):

  1. に増幅し、補足管理者は、アプリケーションの資源のフォルダの値をソースとデスティネーション所在地列-ただのフォルダとドライブ文字が存在します。
  2. 各項目のリストを右クリックして選択し 修正
  3. の変更 先所在地 のパス部分の位置に**%BTAD\_InstallDir%**につ%符号分離の最後のファイル名(うDLL)バックスラッシュ文字(\).でも同じようなことが終了したら:**%BTAD\_InstallDir%**\MyStuff.DLL
  4. 輸出申請
  5. のMSIはご対象システム-物設置されたフォルダにユーザーを指定し実行する場合は、MSI

そしてこれからは、液 私は偶然にも書いた短いブログこの前月.

他のヒント

再デプロイメントをしたまで、私はそれらを削除しないでしょう。 BizTalkが、リソースが最初にリソースメタデータソースに追加された場所を思い出しています。 MSIを生成する目的のために、あなたがそれらを運用サーバー上に存在する場所からリソースを追加する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top