0

半年前からC#でプログラミングしています。データベースプロジェクトを作成しました。私がやりたいことは、私のプロジェクトが完成したので、誰も私の C# プロジェクトのコードを編集できないようにしたいということです。C# プロジェクトを編集不可にするにはどうすればよいですか?

4

2 に答える 2

5

コンパイルされたコードの DLL を他の人に配布することを非表示にして、ソース コードを表示/編集することなく使用できるようにすることができます。

コードを永続的に読み取り専用にすることはできません / そうしたい理由が思いつきません (バグがあった場合、このコードを編集する必要があるため)。ただし、コードをソース管理 (たとえば、TFS ( http://tfs.visualstudio.comで小規模なチームには無料)) に配置すると、完全な変更ログを含むコードのコピーを保持できるため、誰かが変更した場合でも、変更が含まれていない今日のバージョンを引き戻すことができます。

または、ファイルのアクセス許可を使用して、他のユーザーがコードを編集できないようにするか、誤ってコードを更新することが心配な場合はファイルを読み取り専用にすることもできますが、それらのアクセス許可を修正したり、読み取り専用を削除したりすることで、引き続き編集することができます。フラグは後日。

于 2013-10-13T06:18:59.670 に答える