問題タブ [windows-installer]
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.
wix - COM サーバーを WiX に登録する
WiX を使用して COM サーバーを登録し、Windows インストーラー パッケージを作成するための最良のケースのソリューションを決定しようとしており、苦労しています。
この投稿Deployment Engineering Archive: HOWTO: Use Regsvr32.exe with WIXでは、exe カスタム アクションを通じて regsvr32 の使用を取り締まるための「セットアップ ポリシー」に対する公開要求があります。regsvr32
ユーザーではなくシステムに登録するため、使用することの悪さを知ってOleSelfRegister
いますが、Microsoftサポート速報から問題が発生する可能性があることも思い出します(申し訳ありませんが、リンクが見つかりません)-そして、regsvr32
.
何かアドバイス?
.net - ASP.Net Web アプリケーション インストーラー用のパッチを作成する方法はありますか?
VS2005 で生成された Web 配置インストーラー用のパッチ インストーラーを作成することはできますか?
Web サイトの完全なアンインストール/再インストールを実行するのは望ましくないが、定期的なバグ修正とマイナー アップグレードが行われる状況があります。
msimsp.exe を使用してパッチ ファイルを生成する方法に関するさまざまなオンライン ポストの指示に従ってみましたが、msimsp.exe は「圧縮されたコンテンツ (CAB ファイルなど) に対応します。ただし、Web インストールには実際には管理者用インストールがなく、最終的にパッチの作成は失敗します。
もちろん、変更したファイルだけを含むインストーラーを手作業で作成することもできますが、それではエラーが発生しやすく、自動化されたプロセスを使用する方が望ましいです。
どんな助けでも大歓迎です。
c# - Web 配置プロジェクトによるアプリケーション プールの変更
特定の Web サイトの既定のアプリケーション プールではなく、名前付きアプリケーション プールにアプリケーションをインストールするように Visual Studio 2005 Web 配置プロジェクトを構成する方法はありますか?
windows - ローミング ユーザー アカウントに表示されるアプリケーションの追加/削除
アプリケーションのインストーラーを手作業で作成しました (理由は聞かないでください)。そして、[コントロール パネルの追加と削除] の下にあるエントリのレジストリ キーを設定しましたHKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall
。そして、それはうまくいきます。昇格を要求せずにインストーラーが Vista で実行されるように、HKCU の下にある必要があります。
私が抱えている問題は、ユーザーがローミング プロファイルを持つドメイン アカウントを使用してインストールし、別のマシンに移動した場合、追加/削除コントロール パネルに私のソフトウェアのエントリがあり、情報がないことです。ローミング ユーザーには表示されたくありません。私のアプリは、とにかくその状況で動作するような方法でインストールされません。私のアプリが追加/削除に表示されないように、そのエントリを設定できる方法はありますか? それとも、HKCU の下でエントリを作成することによって、それに運命づけられましたか? ありがとう!
wix - WiX を使用してローカライズされた Windows のディレクトリにインタラクティブ ユーザーを追加するにはどうすればよいですか?
スウェーデンの対話型ユーザーを追加するにはどうすればよいですか?
または英語の対話型ユーザー、
または、プログラム フォルダの ACL への書き込み権限を持つ他のローカライズされたユーザー グループですか?
この質問は実際には「secureObject の使用方法」ですか? 継承が削除されていることを理解していないため、 LockPermissions テーブルを使用できません。secureObject のアクセス許可には、 DirectoryではなくCreateDirectoryが必要なようです ...
installation - カスタム アクションを使用して WiX でスクリプトを実行する方法 - 最も単純な例は?
初心者
WiX の質問: どうすればよいですか
2. インストールの最後にそのスクリプトを見つけて実行します。
例えば
少なくとも 3 つの問題があると思います。
- それを実行するためのpermissions.cmdが見つかりません- [TEMPDIR]permissions.cmdか何かが必要ですか?
- プログラムがインストールされる前に、シーケンスが早すぎます。
- ここのどこかにcmd /c permissions.cmdが必要です。おそらくExeCommandの近くですか?
この例では、 permissions.cmdはcacls.exeを使用して、 %ProgramFiles%\Vendor ACLへの書き込み権限を持つ対話型ユーザーを追加します。また、 secureObjectを使用することもできます。その質問は、「対話ユーザーをローカライズされた Windows のディレクトリに追加するにはどうすればよいですか」ということです。
installation - 最高の Windows インストール ファイル クリエーター?
私は最高のプログラマーではないので、ときどき相互に呼び出すいくつかの個別の実行可能ファイルとしてプログラムを作成する方がはるかに簡単であることがわかりました。しかし今、ファイル 1 を実行するなどの詳細な指示を書かずに実際にそれらを実行する簡単な方法が必要です。ファイル 2 が作成されてから 15 秒後にファイル 3 を実行できます。次に、レジストリにキーを追加します。などなど。すべてのexeファイルをドロップして、いつ実行するかを指示し、クライアントが実行する1つのファイルを出力できる優れたソフトウェアがそこにあるに違いないと思います。何か案は?
windows-installer - MSIの自動インストール
MSIファイルまたはインストーラー.exeを自動的にインストールする最良の方法は何ですか?インストールされている製品のコピーに対して、ビルドシステムから自動テストを実行したいと考えています。私たちのインストーラーには、通常のライセンス承認画面、インストール場所などがあります。
FryHardが指摘したように、特に便利な2つのオプションがあります。
- 「/quiet」-使用しないインタラクション
- 「/passive」-プロセスバーのみ、無人モード
optimization - InstallShield 基本 MSI 最適化
私の InstallShield 2009 基本 MSI プロジェクトのインストールはかなり遅いです。65MB の .msi と 110MB の .cab があります。プロジェクトは IS12 からアップグレードされ、インストールに約半分の時間がかかりました。
2009 のアップグレードでは、元に戻すことができるデフォルトの変更が行われましたか? 基本的な MSI プロジェクトを高速化できる一般的な最適化はありますか? 不要な標準アクションなどを削除するかもしれません...
どんな提案やリードも大歓迎です。
visual-studio - Visual Studio セットアップ プロジェクトの優れた代替手段
ソフトウェアを作成し、パッケージ化された Visual Studio セットアップ プロジェクトを使用して配置した経験を持つほとんどの開発者とエンジニアは、その多くの欠点を知っています。通常、インストールのカスタマイズ、アップグレード パスなどに関してです。ソフトウェアの展開に適した代替手段は何ですか? 特に、機能、.NET 統合またはスクリプト機能、使いやすさ、および価格に関心があります。