インストーラを実行するシステムに.NET Framework 3.5がインストールされていることを確認します。 私は.NETに心地よいと感じています。私はこれまで同様の「インストーラ」を行ってきましたが、わずか50人ほどでした。 既存のインストーラーを使用する場合は、いくつかの調査(選択する方法と使用方法)を行う必要があります。それで、どうして私は気になるはずですか?.NETでシンプルなカスタムインストーラアプリケーションを作成するのはなぜ悪い考えですか?
0
A
答えて
0
私の意見では、インストーラは、さまざまなパスにコピーされた多数のファイルのコピー、レジストリセットの作成、ini/xml/configファイルの設定が必要な場合にのみ必要です。これらのハードルがなければ、インストーラは必要ありません。
それ以外の場合は、マニュアル設定プロセス中の人道的なエラーを減らすためにインストーラを強くお勧めします。
+1
でも、アプリケーション自体にファイルのディレクトリだけが必要で、何もインストーラを使用することはできません。たとえば、レジストリエントリを追加するために必要な追加/削除プログラムによってアンインストールをサポートすることができます。通常、デスクトップやスタートメニューにショートカットが必要です。私は、ユーザーがファイルのディレクトリだけであっても、これを行うことを好むユーザーがいると思います。とはいえ、あなたがアプリのロゴを取得したいのであれば、とにかく.msiとしてパッケージ化しなければならないと信じています。 – Nerdtron
関連する問題
- 1. ネイティブメソッドをオーバーライドするのはなぜ悪い考えですか?
- 2. なぜループの内部は悪い考えですか?
- 3. Rails:悪い考え:手動でセッションクッキーを作成する
- 4. なぜProcess.killProcess(Process.myPid())を呼び出すのが悪い考えですか?
- 5. Androidで過剰なスレッディングが悪い考えですか?
- 6. 集計関数がRESTfulにとってなぜ悪い考えですか?
- 7. カスタムプレリュードモジュール - 悪い考えですか?
- 8. クエリの挿入:列名を含めないのはなぜ悪い考えですか?
- 9. なぜ正規表現でXMLを解析するのは悪い考えですか?
- 10. インプレース操作でオブジェクトを返すのは悪い考えですか?
- 11. Linqはselect()です。SingleorDefault()は悪い考えですか?
- 12. リクエストごとにJUSTトークンを更新するのはなぜ悪い考えですか?
- 13. PyObjCのドキュメントが悪いのはなぜですか?例えば
- 14. MD5のUUIDが良い考えではないのはなぜですか?
- 15. 水平スクロールバーを隠すのは悪い考えですか?
- 16. GCCの-fms-extensionsを使うのは悪い考えですか?
- 17. はなぜ考えるEnumerable.First()
- 18. なぜグローバルは悪いですか?
- 19. .NETのコアクライアントはIdentityServer v3ので認証しない - 考える
- 20. なぜdatetime定数を.netで作成できないのですか?
- 21. <body>要素のシャドウDOMは悪い考えですか?
- 22. プロローグの初心者 - これは悪い考えですか?
- 23. indexeddbコマンドの連鎖は悪い考えですか?
- 24. これはリモート接続には悪い考えですか?
- 25. シンプルなフレックスボックスセンタリングコードがサファリ5,6で動作しないのはなぜですか?
- 26. initメソッドでスレッドを開始するのは悪い考えですか?
- 27. whileループで状態を設定するのは悪い考えですか?
- 28. ネストされたTry/Catchブロックは悪い考えですか?
- 29. 一般的な方法の単一リポジトリ...悪い考えですか?
- 30. winformsアプリケーションのASP.NETメンバーシッププロバイダを悪い考えですか?
.msiインストーラを使用するとどうなりますか?独自の.NETインストーラアプリケーションを作成することは、ホイールを再発明するように思えます。 – Nerdtron