私たちはWindowsアプリケーションを持っており、私たちはWiseを使って展開していました。最近、私たちはInstallAwareに切り替えましたが、いくつかの問題に直面している点もあります。誰かが別のデプロイメントとパッケージングアプリケーションを推奨できますか?私たちは中小企業であり、梱包用の専用スタッフはいません。また、パッケージにはSQL Server Expressのインストールも含まれていますので、IAのようにシンプルにすることが大好きです。パッケージアプリケーション
答えて
Visual Studioに付属のWindowsセットアップとセットアッププロジェクト以外は一度も使用していません。あなたがそれをしないように珍しい要求がありますか?
約NSISまたはInnoSetupは?それらは広く使われていて、使いにくいものでもありません。 (InnoSetupを選択してISToolをダウンロードする場合は、手動でスクリプトファイルを作成するよりもずっと簡単です)
これらのいずれかにSQL Serverなどをインストールするためのプラグインスクリプトがあるか、.netフレームワークのバージョンなどを確認しますか? – superdoc
私はNSISがレジストリを読むことができるという事実を知っています。そうすれば、それらがインストールされているかどうかを確認できます。私はInnoSetupが同じことをすることができると思うが、私はオフハンドを知らない。 –
次は、.Netバージョンチェッカーの例です。http://nsis.sourceforge.net/How_to_insure_a_required_version_of_.NETFramework_is_installed –
通常のデスクトップインストーラーと小さなサイレントインストールパッチの両方で、NSISを数回使用しました。 NSIS用のウィザードとIDEとして機能するHM NIS Editを使用する場合、基本インストーラを書くのは簡単です。スクリプト可能であるため、SQL Server Expressが既にインストールされているかどうかを確認できます。インストールされていない場合は、インストーラプロセスの一部としてインストールできます。
あなたの要件は次のようになります。 wise package studioを使用してアプリケーションを作成してMSIを作成し、これらのmsiパッケージを配備またはインストールします。
私の質問は:どのように多くのデスクトップはラップトップがあなたの会社で自分のしている\(インフラ)私の仮定に基づいて、あなたの質問に
ソリューション:現在Admistudioで
はワイズとを交換するための最良の製品ですInstallShieldリパッケージャを使用してアプリケーションを作成またはカスタマイズできます。 インストールanywareは、DLLファイル(ビルドおよびリリースメソッド)をカスタマイズし、そのビルドファイルでカスタムアクションを作成し、MSIにビルドするために使用されます
InstallShield Repackagerは、ExeファイルからMSIを作成し、既存のMSIを変更する必要はなく、MSIファイルを作成してMSTファイルへのカスタマイズを実行し、展開中に同じファイルが適用されます)。
さらなる支援が必要な場合はお知らせください。
- 1. WARパッケージアプリケーションのコンフィグレーションファイル
- 2. Chromeパッケージアプリケーション/ pdf.js
- 3. 公開Chromeパッケージアプリケーション
- 4. ChromeパッケージアプリケーションとFacebookリダイレクトURL
- 5. Android携帯でChromeパッケージアプリケーションのテスト/実行
- 6. ユニットテスト共用ライブラリ内の角2のコンポーネントNPMパッケージアプリケーションのコンテキストなし
- 7. Googleアナリティクストラッキングfor Flashは、IOSパッケージアプリケーションで動作しますか?
- 8. ユニバーサルWindowsパッケージアプリケーション用のコードカバレッジツールはありますか
- 9. Chromeパッケージアプリケーションがなくなったところ
- 10. Chromeパッケージアプリケーションのテストを自動化するにはどうすればよいですか?
- 11. Chromeパッケージアプリケーションでstorage.localの内容を調べるにはどうすればよいですか?
- 12. EARパッケージアプリケーションのMANIFEST.MFファイルから属性を取得するにはどうすればよいですか?
- 13. ChromeパッケージアプリケーションでAngularJSを使用するときにJQuery globalEvalコールを回避するにはどうすればよいですか?
- 14. プロジェクトディレクトリからjavascriptのプロパティファイルを読み取るには?
- 15. グラスフィッシュで爆発したアーティファクトをアップロードできません
- 16. テストクラスが見つからないため、Apex Lightningのアップロードに失敗しました
- 17. バージョンを変更しないRedeploy Service Fabricアプリケーション
- 18. ブラウザのタブ内にChromeパッケージのアプリケーションを実行
- 19. 'fileSystem'はパッケージ化されたアプリケーションに対してのみ許可されており、これは従来のパッケージ化されたアプリケーションです
- 20. HTMLがWebviewにデータ文字列としてロードされ、jQueryが定義されていません
- 21. クロムパッケージのアプリケーションでの自己署名証明書の使用
- 22. 再初期化Angular.jsコントローラ
- 23. Javaでビデオ・メディア・プレーヤーの再生ボタンを作成しようとすると、EventHandlerエラーが発生する
- 24. ChromeパッケージのXHRを使用してローカルコンテンツをロードする
- 25. AngularJSのAJAXコールポストメソッド
- 26. Chromeパッケージアプリからウェブページにメッセージを送信する必要があります
- 27. 私は<strong>Eclipseのneon.3(4.6.3)</strong>に設定しようとしている
- 28. 実行中のアプレットの内部へのアクセス
- 29. MacRubyアプリケーション内でSinatraを実行しています
- 30. chrome.socketをブロードキャストまたはマルチキャストに使用するにはどうすればよいですか?
はい私たちはSQL Server Expressのインストールを含める必要があります。 – superdoc