出力(exe)アプリケーションファイルのフィールドに何かを保存することは可能ですか?たとえば、アプリケーションが最初に起動された日付をどこかに保存したい場合 (ただし、データベースには保存しません)、数日後に最初の起動時の値を確認しますか?
ありがとう。
多くのオプションがありますが、C# での設定の使用をご覧ください (こちらの記事の新しいセットでもあります) 。
これは、最初のアプリケーションの開始日時の例などの単純なデータを永続化するための良い方法です。db やその他の「より重い」永続化スキームは必要ありません。
リンクされた記事から:
.NET Framework ... を使用すると、アプリケーション実行セッション間で保持される値を作成してアクセスできます。これらの値は設定と呼ばれます。設定は、ユーザーの好みや、アプリケーションが使用する必要がある貴重な情報を表すことができます。たとえば、アプリケーションの配色に関するユーザー設定を格納する一連の設定を作成できます。または、アプリケーションが使用するデータベースを指定する接続文字列を格納することもできます。設定を使用すると、アプリケーションにとって重要な情報をコードの外部で永続化したり、個々のユーザーの設定を保存するプロファイルを作成したりできます。