問題タブ [orca]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - wix経由で作成されたマージモジュールを介してシールド限定版プロジェクトをインストールするためのdllカスタムアクションを追加する
この wix マージ モジュール プロジェクトを作成し、dll カスタム アクションを追加しました。
InstallShield Limited Edition セットアップ プロジェクトでRedistributables、MergeModule1.msm ファイルをクリックして参照し、追加します。
作成した MSI を実行すると、正常にインストールされますが、ファイルが表示されないため、カスタム アクションが実行されていないようですc:\test.txt。
Custom ActionORCA で作成された MSI ファイルを開くと、テーブルに があることがわかりInstallExecuteSequenceます。
実行されない理由は何ですか?
wix - Wix v3.7 - ODBC ドライバーをインストーラーに組み込むには?
作業中のプログラムの新しいインストーラーを作成していますが、psqlodbc ドライバーの登録に問題があります。残念ながら、私はインストーラーや odbc ドライバーについてあまり知りません。
この特定のプログラムの古いインストーラーのコピーを持っていますが、これは他の誰かによって作成されたものです。Orca を使用して msi のレジストリ テーブルを確認すると、 psqlodbc に関連するいくつかのエントリが表示されます。
ただし、psqlodbc.dll ファイルをインストーラーに組み込むために heat を使用して取得しようとすると、.wxs ファイルに表示されるのはファイル要素だけです (レジストリ データはありません)。regsvr32 を使用して手動で登録しようとしましたが、「エントリ ポイント」が見つからないというエラーが表示されます。
基本的に、古いインストーラーは psqlodbc ドライバーのレジストリ エントリを作成しています。これは regedit を使用して確認できますが、この動作を新しいインストーラーに組み込む方法がわかりません。
今週が仕事の最後の週で、退職する前にこのインストーラーを動作させたいと思っています。
助けてください!!
installation - セットアップ プロジェクトは常にクリーン インストール
私のアプリケーション用に Setup Project によって作成されたセットアップがあります。インストールされている製品のバージョンをセットアップでチェックしないようにする可能性はありますか?
このように動作させたい: セットアップを開くたびに、クリーン インストールを実行したい。修復オプションは必要ありませんが、インストール済みの製品を常に上書きするようにしたいです。
Windowsインストーラーでそれを達成する可能性はありますか? それを実現するために Orca で変更できるプロパティはありますか?
助けてくれてありがとう!
java - java.lang.IllegalStateException: Orca SharedPreferences used before initialized
アプリに Facebook SDK for android v3.5 を統合し、インストール パブリッシング コードを含めました。
しかし、次の原因で多くのクラッシュが発生しています。
そしてそれは例外を投げています:
クラッシュを再現しようとしましたが、成功しませんでした。誰もこの問題に遭遇しましたか? 私はちょうどかどうか知りたい:
これで問題は解決しますか?ありがとう!
registry - レジストリ値をプロパティに読み込む
C# カスタム アクションを使用せずに、MSI でレジストリ値を読み取り、それをプロパティに入れることは可能ですか?
カスタム アクションで作成することもできますが、ファイルやフォルダーの検索などの一部のアクションは、MSI 自体で実行できることを知っています。
c# - Orca での MSI の変更
私は sqlite dll (32 ビットと 64 ビット) を持つプロジェクトを持っています。MSI は Visual Studio 2010 から作成されます。問題は、VS が 64 ビット dll の存在を検出し、x86 プラットフォームを対象としているため、VS が x86 を対象としているため、64 ビット dll をコピーできないというエラーを表示することです。プラットフォームを x64 に変更すると正常に動作しますが、MSI は明らかに x86 マシンでは動作しません。2 つの MSI を作成したくありません。ORCA を使用して MSI を変更できること、およびソリューション内のすべてのプロジェクトが Any Cpu をターゲットにしていることを知っています。唯一の問題は MSI にあります。x86 でも動作するように Orca を使用して MSI を変更する方法を説明できる人はいますか?
command-line - コマンド ラインから msi インストール ファイルのプライベート プロパティを編集する方法はありますか?
コマンド ラインから msi ファイルのインストールを実行し、この msi インストール ファイルのオプション (チェック ボックス、ラジオ ボタンなど) をコマンド ラインから変更できるようにする必要があります。
私は superorca と msiexec を使用して、変更が必要なプロパティを見つけて変更しています。しかし、msiexec はパブリック プロパティしか変更できないため、ラジオ ボタンやチェック ボックスなどの一部のオプションは、パブリック プロパティを変更するだけでは変更できないため、私は立ち往生しています。
コマンド ラインからこれらのパブリック プロパティを変更する方法はありますか?
client - Orca を使用して Cisco Anyconnect MSI インストーラ ファイルを変更する
現在、いくつかの Windows マシンに Cisco AnyConnect をインストールしています。このインストールは、エンド ユーザーにとって可能な限り「無人」で行いたいと考えています。ホスト スキャン、テレメトリなどの機能を有効にせずに、anyconnect のみをインストールするための msi ファイルがあります。私が達成したいのは、設定チェックボックスのいくつかを削除するか、ユーザーがインストール以外に何もする必要がないように正しく設定し、[はい] をクリックしてライセンス契約に同意することです。Orca を使用して MSI ファイルを変更することは可能ですか? Anyconnect の設定メニューで変更できる機能は 3 つだけです。チェックボックスは次のとおりです。
- 証明書の自動選択を有効にする
- VPN の使用時に (LAN) アクセスを許可する (構成されている場合)
- 信頼できないサーバーへの接続をブロックする