2010-11-23 3 views
0

私たちは、サードパーティのコンポーネントをビルドとランタイムライセンスで使用するソフトウェアを開発しています(ソフトウェアが開発者マシンにインストールされていない場合、ビジュアルスタジオはライセンスを生成しようとすると文句を言います)。第三者のコンポーネントをインストールせずにレジストリに必要な情報を登録する一般的な方法はありますか?なぜなら、開発者マシンと典型的なクライアント/テスターマシンの違いが、「自分のマシンで動作する」 - シンドロームの最大の理由であるからです。私たちはクライアント環境をエミュレートする必要があります。つまり、ローカルにインストールされているサードパーティのコンポーネントをできるだけ多くのマシンで使用しないようにします。gacをインストールした第三者のコンポーネントを避けるにはどうすればよいですか?

+0

ライセンスの確認がサポートコストになると、別のライセンスを取得します。彼らに電話をすれば、何でも可能です。 –

答えて

1

適切な解決策はVMです。レジストリのハックは魔法のようにライセンスを作成しません。

+0

あなたはテストのためにdevマシン上で仮想マシンを使用するつもりですか? – Marius

+0

はい。テストごとに、すべての開発マシンで非常に同じVMを使用することを確認するのは簡単です。そうすれば、Visual Studio自体がテスト用にインストールされていないことさえあります。 – MSalters

関連する問題