1

パッケージ化されて展開のために顧客に販売されるASP.NETWebアプリケーションの場合、ターゲットシステムでのセットアップと構成に関するメモが記載された「readme」ファイルの最適な場所はどこでしょうか。

要件:

  • Webアプリケーションのユーザーはファイルにアクセスできず、セットアップと構成を行う人だけがアクセスできるようにする必要があります。
  • このファイルは、セットアップウィザードUIの一部として表示できるように、MSIインストーラープログラムで使用できる必要があります。
  • 解決策はシンプルで非常に低コストでなければなりません。(単純なテキストファイルだけの複雑なソリューションは必要ありません。)

私が持っているいくつかの考えは、ファイルを* App_Data *にコピーするか、デフォルトで保護されたフォルダーであるためbinにコピーしてから、セットアッププログラムのそれらの場所の1つからファイルをプルすることです。

4

2 に答える 2

3

readmeは、Webアプリを配布するメディアのMSIの横にある別のファイルである必要があります。これは、暗黒時代の何世代も前にさかのぼる標準的な慣習です。Webからダウンロードして配布する場合は、MSIへのリンクとreadmeへのリンクがあります。

同じファイルをMSIに含めることもできますが、ユーザーはまだ構成段階に達していないため、おそらくそれは間違った場所であり、印刷しない限り、後でMSIで参照することはできません。プロセス(MSIに構成手順がある場合)。
ユーザーがアプリの構成方法を説明するページにアクセスするために初期構成を行う必要がある場合があるため、Webアプリを介して手順を利用できるようにすることも間違いなく間違っています。

そのため、手順をMSIに個別に発送し、見栄えがよく、印刷時に読みやすいことを確認してください。これらのポインタを覚えておいてください:

  • 指示は常に読まれるわけではありません
  • インストール時に指示が常に読まれるわけではありません
  • 指示は、インストールを行う同じ人によって常に読まれるわけではありません
  • 指示は必ずしも画面から読み取られるとは限りません
  • 簡単な説明でも、必ずしも正しく読めるとは限りません。
  • 指示は常に読まれるわけではありません(私はそれが最初のポイントの複製であることを知っています...)

インストール前とインストール後の構成手順を明確に区別することを忘れないでください(同じドキュメント内にある場合でも)-エンドユーザーが間違ってしまうリスクを最小限に抑えたいと考えています(一部の手順は関係ありません)。どれだけ頑張ってください)。

于 2011-02-02T02:02:13.893 に答える
1

重要なメッセージをアプリケーションに組み込みます。「これは....の新規インストールです」と表示されているApacheのように実行し、画面が表示されて、重要と思われるすべてのことを実行するまで画面が消えないようにします。

これは、インストーラーが解決する問題ではありません。

于 2011-02-02T13:48:47.853 に答える