-1

Windows プラットフォームで C# を使用してソフトウェアを作成しました。そのため、アプリケーションの bin フォルダーに埋め込まれたアクセス データベース ファイルを使用します。Windows ユーザーが Windows exloprer でデータベース ファイルを削除できないようにするにはどうすればよいですか?

bin フォルダーに移動し、データベースを選択して、キーボードの [削除] を押すことができます... どうすればよいですか? binフォルダーまたはデータベースを含むフォルダーを非表示にすることは安全ではないと思います。なぜなら、それらは非表示を解除できるからです...

4

1 に答える 1

4

コンピューターはユーザーのものです。ユーザーが自分のコンピューターに対してやりたいことをするのを妨げようとしてはいけません。

データベースがアプリケーションの重要な部分である場合、ユーザーがプログラムフォルダーに移動し、メインの実行可能ファイルでDeleteキーを押すのと何ら変わりはありません。そのようなことを行う場合は、アプリケーションを再インストールする必要があります。 。

そのため、データベースが見つからない場合、プログラムは「このアプリケーションは使用可能な状態ではなくなりました。アプリケーションを再インストールしてください」などのメッセージを表示できます。

于 2012-12-07T17:45:50.007 に答える