0

私はそれが機能するためにライセンスを必要とするOCXを持っています。ベンダーから、次のように登録するように言われました。

zippy32.exe "widget.ocx" "/ i:licensekey" / s

OCXが依存関係として検出されるVisualStudio2008セットアッププロジェクトを使用しています。Registerプロパティを「vsdrfCOMSelfReg」に設定しています。ただし、/sパラメーターと/iパラメーターを渡す方法がわかりません。これにより、OCX登録プロセスでユーザーに登録ダイアログが表示されますが、これは望ましくありません。

VSセットアッププロジェクトでのOCXインストール中にライセンスキーを渡す方法はありますか?

4

1 に答える 1

1

ファイルは特別な方法で登録されているため、「vsdrfCOMSelfReg」は機能しません。代わりに、登録コマンドを実行するカスタムアクションを使用してみることができます。

基本的に、適切なコマンドラインを使用してzippy32.exeを起動するカスタムコードを記述できます。たとえば、ShellExecuteを使用できます。

于 2011-06-07T06:14:38.767 に答える