Installer.OnCommittedコールバックでアプリケーションのProductCodeを知る必要があります。これを決定する明確な方法はないようです。.NETインストーラクラスのカスタムアクションからProductCodeをどのように見つけるか
1
A
答えて
0
MSI関数MsiGetPropertyを使用して、ProductCodeプロパティの名前を取得できます。私は.NETインストーラを作成したことがないので、この場合に動作するかどうかは分かりません。
1
Visual StudioでCustomActionDataプロパティ(例:/ productcode = {31E1145F-B833-47c6-8C80-A55F306B8A6C})を使用して、インストーラクラスにコマンドライン引数として製品コードを渡しました。 これにアクセスできますインストーラクラス内の任意のコールバックからあなたは/製品コード= [製品コード]あなたのCustomActionDataプロパティで使用して、あなたの製品コードをハードコーディングを避けることができContext.Parameters StringDictionary
string productCode = (string)Context.Parameters["productcode"];
2
を使用。
関連する問題
- 1. どのように依存するjarからローカルリソースを見つけるか?
- 2. カラムから値を見つけよう
- 3. レールがルートからどのようにコントローラを見つけるか?
- 4. アンドロイド:タイプ別のビューをどのように見つけるか
- 5. どのようにエンティティを見つけるかcrmのモジュール
- 6. どのようにPHPのコンテンツからyoutubeのURLを見つける
- 7. SQLで見つからなかったデータレコードはどのようにして見つけられますか?
- 8. どのようにしてソースを見つけるか? Screepsで
- 9. JSPタグライブラリが.tldをどのように見つけるか?
- 10. どのようにユーザクエリーセットを見つけるかself.request.user
- 11. drupal ---どのようにデバッグし、理由を見つけるか?
- 12. どのようにnodeTypeを見つけるか?
- 13. .NETどのアセンブリ参照を見つけるか
- 14. 1つのデータフレームの行の違いをどのように見つけるか?
- 15. webkitはどのようにlibflashplayer.soを見つけますか?
- 16. テーブルから上位2つの値を見つけよう
- 17. Mongooseは2つのコレクションから文書を見つけよう
- 18. バックアップから見つからないファイルを見つけるにはどうしたらいいですか?
- 19. android-どのようにリソースが見つかりません見つけた
- 20. SceneBuilderのサイレントインストールパラメータはどのようにして見つけられますか?
- 21. Eclipseプロジェクトのエントリポイントはどのようにして見つけられますか?
- 22. 私のSVNソースはどのようにして見つけられますか?
- 23. $ CATALINA_HOMEの値はどのようにして見つけられますか?
- 24. SVNリポジトリのURLはどのようにして見つけられますか?
- 25. テンソルフローリポジトリの "tf.nn.dynamic_rnn"コードはどのようにして見つけられますか?
- 26. WebサービスのURLはどのようにして見つけられますか?
- 27. PowerShellモジュールのArgumentListはどのようにして見つけられますか?
- 28. .NET:フォルダリダイレクトがオンのときにデスクトップパスを見つけるにはどうすればよいですか?
- 29. InstallShieldのVBScriptカスタムアクションでセットアップ場所を見つける方法は?
- 30. RSSフィードのリンクからRSSフィードのリンクを見つけよう
文字列にキャストする必要はありません、それはまるで文字列なので – Cocowalla