私はより一般的な質問がありますが、C#でこれを実装する際の助言も非常に高く評価されます。 私はC#でPCのウィンドウベースのプログラムを作っていますが、プログラムが実行されているコンピュータがインターネットに接続されているときに、このプログラムがサーバーのどこかにあるデータベースに少量のデータを送信するという考えがあります。 PCプログラムは多くの人が使用する予定ですが、どのユーザー(どのプログラム)がデータを送信したのかを知りたいです。だから、私はダウンロードしてインストールする人々のためにそこに1つのプログラムを置くだろう。このプログラムは次に、いくつかのデータ(ユーザーがプログラム内で何をするかに依存する)を中央データベースに送信し、そこにあるプログラムのどれがデータを送信したのか知りたいと思います。このようにして、プログラムのどの機能が最も多く使われているのかを知ることができます。多くの人が1つ以上の機能を使用していますか...コンピュータプログラムを一意に識別する方法は?
質問は1つのプログラムを作成する方法ですが、そのプログラムの異なる「インスタンス」?
これを達成する方法はありますか?
ご回答いただきありがとうございます。 乾杯!
p.s:私はちょうどPCプログラミングを学び始めているので、初心者の方にも解答を簡単にしてみてください。 :)
パブリックIPを使用することも、メンバーシップシステムを追加してユーザー名を記録することもできます。 – jrummell