問題タブ [installshield]
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.
build - InstallShield Runtime?
InstallShield 2009 Premierは、セットアップの作成とコンパイルに使用される1つのシステムにインストールされています(1シートライセンス)。
ただし、Team Foundation Build Serverを使用してナイトリービルドを実行することにより、ワンクリックビルドエクスペリエンスを作成しようとしています。セットアップファイルの生成も統合したいと思います。
私は、Installshieldベースのセットアップの生成を自動化するためのカスタムビルドタスクを含むオープンソースパッケージがCodePlexで利用可能であることを知っています(.ismファイルなどを送信することによって)。
別のライセンスを購入する必要がないように、UIなどを使用せずにismファイルからセットアップを作成するだけでビルドサーバーにインストールできるinstallshieldランタイムのようなものはありますか?
installshield - ライセンス契約のInstallShieldハイパーリンク
インストーラーEulaドキュメント(使用許諾契約書)に「ハイパーリンク」があります。問題は、リンクをクリックしてもWebブラウザでページが開かないことです。どうすればこれを修正できますか?
installshield - Is there a speedfolder like entity in installshield?
I seem to have received the privilege of picking up some install shield projects. I've used install anywhere in the past and I was wondering if there was an equivalent of speedfolder in installshield. A speedfolder is a way of blindly copying an entire folder into the project without explicitly selecting each file.
c# - 製品のアップグレード インストール中のエラー
これはおそらく本当に簡単な質問だと思いますが、少し行き詰まっています。
製品の新しいリリースを既存の最新バージョンの上にインストールしようとすると、エラーが発生します。これがエラーです。
「"abc" の新しいバージョンがこのマシンにインストールされています。セットアップを続行できません。」
元のインストールのバージョン番号は 5.0.1.116 で、新しいインストールのバージョン番号は 5.1.0.138 です。これは、Assembly と InstallShield プロパティで設定されます。私は InstallShield のプログラム コードまたはアップグレード コードを変更していません。
新しいバージョン番号は、あらゆる面でより高いように見えます。3桁目はビルド番号に使用するものとして言及されていますが、私は通常そうしません。これは、ビルド 1 からビルド 0 に移行しようとする際に (おそらく) 問題になる可能性があります。私はこのバージョン管理スキーマをしばらく使用してきましたが、これまで問題はなかったので、このバージョン管理スキーマのいくつかの設定につまずいたに違いありません。
より詳しい情報。
- C# .Net 2.0 プロジェクト。
- インストールパッケージ用のInstallShield 12。
- 私は難読化を解除してみましたが、難読化が使用されています。
- 他に言及することは何も考えられません。
どんなアイデアでも大歓迎です。
installation - インストールでのみカスタムアクションを実行する方法(アンインストールではない)
これはかなり簡単なことだと思いますが、私はそれで少し苦労しました。インストール時に別の(msi以外の)インストーラーを実行するカスタムアクションがあります。残念ながら、アンインストール時にインストーラーも実行されることに気づきました。
私はオプションを調べましたが、これを止める方法を見つけることができないようです。誰かが私を助けてくれるなら、私は信じられないほど感謝するでしょう。
また、アンインストール中にのみオフになるようにカスタムアクションを設定するにはどうすればよいですか?どんな助けでも大歓迎です!
visual-c++ - Visual C ++ Runtime 8.0がインストールされているかどうかをプログラムで判断するにはどうすればよいですか?
Visual C ++ Runtime8.0sp1に依存するカスタムアクションを使用するInstallShieldインストールがあります。以前は、MicrosoftがVisualStudioで提供しているマージモジュールを使用してランタイムをインストールできました。Visual C ++ Runtime 8.0 sp1のサイドバイサイドインストールがVistaで機能する方法に基づいて、ランタイムはインストールのコミットシーケンスまで使用できません。
つまり、カスタムアクションの実行をコミットシーケンスに移動するか(問題が発生した場合、このシーケンス中にインストールをロールバックできないため、望ましくありません)、InstallShield前提条件を使用してインストールする前にVisualC++ランタイムをインストールする必要があります。 。
Visual C ++ランタイムを前提条件としてインストールしたいのですが、その前提条件はInstallShieldによって提供されていないため、独自に作成する必要がありました。ランタイムをインストールするための前提条件を構成する方法を理解できましたが、ランタイムが既にインストールされているかどうかを判断する方法がわかりません。これを判断するために確認できるレジストリキーまたはファイルバージョンはありますか?
installshield - InstallShield プロジェクト タイプの選択
新しい InstallShield プロジェクトを開始しようとしています。プロジェクトの種類には、次の 3 つの選択肢があります。
- 基本的な MSI
- インストールスクリプト
- InstallScript-MSI
それぞれのメリットとデメリットは?どちらを選ぶべきですか?
wix - InstallShieldからWiXへの切り替え
InstallShieldの代替品を探しています。残念ながら、InstallShieldのライセンスは1つしかなく、開発者のマシンにインストールされました。WiXへの切り替えを検討していますが、ドキュメントを読んだ後、製品ID GUID、アップグレードコードGUID、およびパッケージGUIDがあります。
また、GUIDがInstallShieldによって作成されたことも知っています。WiXに切り替えた場合、新しいGUIDの使用を開始できますか、それともInstallShieldによって作成されたGUIDの一部を使用しましたか?製品へのアップグレードがリリースされた場合、インストーラーを切り替えると、古いインストーラーを持っていた顧客がホースになりますか?