2016-05-20 4 views
-4

私はCD用のソフトウェアを開発する必要があります。したがって、プロジェクトはコンピュータにインストールすることなく、CDのみで実行する必要があります。インストールとコピーはディスクから不可能でなければなりません。プログラムは、語学学習プログラムのようなものです。このようなプログラムに.NET(c#)環境を使用できますか?どのデータベースを使用できますか? (私はFirebirdについて聞いた)。CDの読み取り専用プログラム。インストールは許可されません。 Firebirdデータベース

+0

はい、[組み込みサーバ](http://www.firebirdsql.org/manual/ufb-cs-embedded.html)としてFirebirdを使用できます。また、[sqlite](https://www.sqlite.org/)を使用することもできます。他にもあるかもしれない。 – Gluttton

+1

質問はここで話題にはなりませんが、このアプローチは忘れてしまいます。あなたの「保護」がどれほど強力であっても、ユーザー全体がコンテンツ全体を掻き分ける方法よりも賢くなるまでには時間の問題です。 2016年ですが、代わりにクラウド/サービスベースのアプローチをユーザー認証で使用することをお勧めします。誰かがあなた自身のためにサービス全体をエミュレートしない限り、あなたは良いです。 –

+0

@MarkRotteveel、あなたは「トピック外の質問」はどういう意味ですか?なぜ私の質問は話題にならないのですか? –

答えて

-1

あなたはfirebirdを使用できます。ただし、データを物理的に操作できるようにするには、外部Firebirdサーバーに接続する必要があります。もう1つの解決策は、クライアントコンピュータにデータを保存することです。たとえば、データベースをプロファイルフォルダに復元することができます。変更や進歩の習得が救われるべきかどうかは私には不明です。

+1

しないでくださいトピック外の質問。 –

関連する問題