問題タブ [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.

0 投票する
0 に答える
59 参照

visual-studio-2010 - セットアップ プロジェクトでコンボボックスのプロパティ値を取得する方法は?

Orca を使用してプロパティ テーブル、コントロール テーブルを変更し、コンボ ボックス テーブルにエントリを含めることを使用して、セットアップ プロジェクトのテキスト ボックスを置き換えるコンボ ボックスを含めました。現在、セットアップ プロジェクトで 2 つのコンボボックスを取得していますが、プロパティから値を取得して、インストール中に条件に追加するにはどうすればよいですか? 私を案内してくださいありがとう

0 投票する
1 に答える
124 参照

combobox - orcaのコンボボックスにデフォルト値を与える方法は?

orca でコンボボックスを作成しましたが、コンボボックスにデフォルト値を与えることができません。ところで、コンボボックスはチェックボックス コントロールの代わりにあり、orca のプロパティ テーブルのデフォルト値も変更しようとしました。上記の方法ではうまくいかないので、他の方法があれば教えてください。

ありがとう

0 投票する
1 に答える
144 参照

c# - MST トランスフォームを使用して新機能をアップグレードおよび追加する

アプリケーションを更新しようとしていますが、その間にいくつかの新機能も有効にしています。機能は以前のバージョンにも存在していましたが、オフになっていました。

INSTALLEVEL を 4 に設定し、インストールしたいすべての機能を 1 に設定し、インストールしたくない機能を 5 以上に設定した Orca を使用して MST ファイルを作成します。すべてが正常に機能します。

この後、インストールと同じ方法でアプリケーションをアップグレードしたいと思いますが、INSTALLEVEL を使用して追加機能を有効にしたいという違いがあります。インストールが完了すると、私のアプリケーションは実際には新しいバージョンですが、新しく追加された機能がありません。

この問題を解決するためにできることは、コマンド ラインで ADDLOCAL=feature1,feature2 を使用することです。

msi のプロパティ テーブルに ADDLOCAL を追加して、Orca を使用してそれから mst ファイルを生成しようとしました。そうすることで機能がインストールされますが、このソリューションの問題は次のとおりです。

a) MSDNは推奨していません

b)インストール後、プログラムの追加と削除に移動してアプリケーションを変更しようとすると、何らかの修復モードになっているため、それ以上変更できません...

私の質問は、mst ファイルを使用して新しい機能を有効にする製品を更新するにはどうすればよいですか?

編集

機能がアップグレード後に以前にインストールされていた場合はそこにあることに注意してください。これは、以前にインストールされていない場合にのみ失敗します。

0 投票する
1 に答える
704 参照

windows-installer - msi インストーラーは orca を使用してフォルダーを作成します

Visual Studio 8 で作成された msi インストーラー ファイルを編集するために orca を使用しています。 ユーザーから受け入れられるディレクトリ パス (CONTENT_DIR) を作成したいと考えています。そのディレクトリは、必ずしも TARGETDIR 内にあるとは限りません。ディレクトリとコンポーネント テーブルを作成する方法を教えてください。例: TARGETDIR は次のとおりです: C:\programfiles\soft\sof1\ CONTENT_DIR は次のとおりです: F:\final\content\

次に、CONTENT_DIR フォルダーを作成する方法を説明します。出来ますか?

0 投票する
1 に答える
197 参照

windows-installer - Visual Studio を使用して、アラビア語の msi (または Visual Studio にリストされていないその他のロケール) を作成します。

Visual Studio で msi プロジェクトを作成しました。ORCA を使用して msi を編集します。アラビア語用の msi インストーラーが必要です。Visual Studio を使用して変換ファイルを適用する方法を教えてください。

Visual Studio msi 2008 プロジェクトの言語設定にアラビア語が表示されません。

0 投票する
1 に答える
236 参照

windows-installer - 圧縮されていないセットアップでファイルを置き換える

InstallShield を使用して、ファイルが圧縮
されていない基本的な MSI セットアップを作成しました 。ここで、MSI を再構築せずに、セットアップ内のテキスト ファイルの 1 つを置き換えたいと考えています。
インストール、アンインストールなどの実行時に問題なく実行できますか?
msi のデータと実際のファイルを比較するサイズ \CKSUM チェックはありますか?

それとも、ORCA を使用して MSI を編集し、このファイルをファイル テーブルから削除する方が信頼性が高くなりますか?

ありがとう

0 投票する
2 に答える
832 参照

visual-studio-2013 - exeファイルのcomponentIdを抽出する方法

Windows フォーム アプリケーション用の msi セットアップを作成しようとしていました。この msi は、ローカル システムに Access データベース エンジン 12.0 がインストールされている場合にのみインストールする必要があります。

ということで、ビジュアルスタジオのインストーラーにランチ条件を入れてみました。ここで、新しいアプリケーションをインストールするための前提条件としてこのドライバーを作成する場合は、このドライバーの COMPONENETID が必要です。これにより、起動条件に条件を設定できます。

Access データベース エンジン 12.0 の exe がありますが、コンポーネント ID がわかりません。この目的のために ORCA ツールを使用しようとしましたが、ORCA ツールは .msi でのみ機能し、.exe では機能しません。誰かがこれで私を助けてくれますか? 前もって感謝します。

0 投票する
5 に答える
894 参照

vbscript - vbscript を使用して MSI のパッケージ コードを設定する

MSI データベースを編集して、MSI の製品コード、アップグレード コード、および製品名を変更しています。

参照:- http://www.codeproject.com/Articles/383481/Editing-an-MSI-Database

上記のすべてのパラメーターを変更できますが、 Package Code を変更できません

パッケージコードを変更する方法を提案してください。

0 投票する
0 に答える
54 参照

c# - インストール ダイアログを完了するために必要な DLL の抑制

アプリケーション用にすべて同じ方法で構築された MSI がいくつかあります。

MSI とは、VS2010 に同梱されている通常のビルトイン Windows インストーラーのことです。

一部のマシン、特に Windows 8 以降では、一部のクライアントがアプリケーションをインストールしようとすると、MSI が次のエラーをスローします。

Windows インストーラー パッケージ

エラーがスローされる理由はわかっています (そして、この投稿を閲覧しているほとんどの人がその理由を知っていると確信しています... %TEMP% "AppData/Local /Temp" フォルダー)。

ここで問題を再現することはできますが、このエラーを抑制する方法が必要です。私はそれを修正する方法を知っていますが、Orca などを介してこのダイアログをトラップし、MSI を別の場所に抽出できる場所が欲しいですか?

これが可能かどうかはわかりません (インストーラーの専門家ではありません)。

これを修正するためのアイデアはありますか?

ありがとう!