Windows アプリケーションをリリースするのは初めての経験であり、どのように進めるべきか手がかりがありません。ここで私の質問:
私はホスティングで自分のウェブサイトを運営しています。カスタマー ポータルを実装したいので、注文を受け取った後、ユーザーがアクティベーション コードをダウンロードできるメールでユーザー名とパスワードを提供します。これが大きな問題であることは承知しています...アプリケーションを重複から保護するにはどうすればよいですか? 私のソフトウェアにライセンスシステムを適用するための「最良の」解決策は何か知っていますか?
特定の PC だけでアプリケーションを強制的に実行するにはどうすればよいですか? 達成するのは複雑ですか?
このシナリオでは、ユーザーごとに新しいビルドを作成して、アクティベーション キーが適切なビルドのみのブロックを解除するようにする必要がありますか?
その場合、各プロファイルには、アクティベーション コードと一種のサービス契約情報 (つまり、1 年間の無料アップデート) と共に独自のビルド ファイルがあることを理解しています。繰り返しになりますが、アプリケーションのすべての変更に対して、新しいバージョンをコンパイル、ビルド、およびアップロードする必要があるため、管理が複雑であることがわかります...? わかりました...私のアプリケーションは現在、いくつかのフォルダーとxml構成ファイルを含む単純なexeファイルですが、将来は...?
ユーザーアクティベーションコードを使用してアクティブ化できる単一のアプリケーションファイルをすべてのユーザー間で共有することは可能ですか (このシナリオでは、ユーザーはアクティベーションキーと SA 情報のためだけに独自のプロファイルを持ちます)。セキュリティはどうですか?誰かがアクティベーション コードを共有すれば、どこでもアプリケーションのブロックを解除できると思います。
専用サーバー (つまり) にカスタマー ポータルを実装する必要がありますか? 自分のサーバーをインストールする可能性はありません。ISP 上の仮想サーバーについてどう思いますか?
請求と注文のプロセスについて教えてください。eコマースの商用ソリューションは良い選択だと思いますか? たとえば、私は電子メールまたはファックスで注文を受けてから、ライセンスを処理し (方法はまだわかりません)、支払いのための情報が記載された請求書 (電信送金) を送信することを考えていました。どう思いますか?
ソフトウェアの費用がかかる場合 (価格はまだわかりません)、たとえば 30 ドル未満の場合、支払い方法として電信送金を使用するのは理にかなっていますか? share-it.com はどうですか?安全ですか?カスタマーポータルも扱っていますか?
どうもありがとう。