他のVisual C#プロジェクトで私のアプリケーションを参照として使用できないようにすることはできますか?私のアプリケーションは、必要な場合はVisual C#を使用して構築されました。ありがとう!参照するアプリケーションを匿名化する...?
0
A
答えて
2
他のアプリケーションがDLLを参照できないようにすることはできません。
しかし、使用するのを難しくしたい場合は、すべてのメソッドとクラスを非公開または内部にすることができます。アセンブリを参照する必要があるアセンブリがある場合、内部アセンブリへのアクセスを提供するフレンドアセンブリにすることができます。コードusing these free .NET obfuscatorsを難読化することもできます。
0
何らかの理由で他の人に手を差し伸べることができれば、他の人があなたのアセンブリを使用するのを防ぐ方法はありません。難読化では、コードをリバースエンジニアリングするのが難しくなりますが、不可能ではありませんが、難読化してもそれを切り捨てることさえできない場合は、機能をリッピングするだけです。アクセス修飾子を使用すると、他の人がコードを直接使用することはできなくなりますが、リフレクションによってメソッドにアクセスしたり呼び出すことはできます。
あなたのアセンブリが明日の株価を予測できる場合を除き、あなたの許可なくそれらを実際に使用している人のリスクは、あなたが思っているほど大きくないかもしれないことにも留意すべきでしょう。そこにはたくさんの無料のライブラリがあります。だから、誰かが無料で似たようなものを手に入れることができるのであれば、なぜあなたのアセンブリを使うのが難しいのですか?
関連する問題
- 1. .netデータバインディング - 匿名型のプロパティの参照
- 2. Javascriptでの匿名関数参照
- 3. Kotlinで匿名の内部クラスを参照する方法は?
- 4. 匿名関数から自分自身を参照する
- 5. ユーザデータを匿名化する
- 6. 匿名と名前の付いた関数を参照するプロパティ
- 7. 匿名クラスは外部参照を有効にしますか?
- 8. 匿名クラスを参照していますか?
- 9. LINQの匿名タイプに参加する
- 10. PHP内で匿名関数を参照することは可能ですか?
- 11. コンストラクタの呼び出し時に匿名のサブオブジェクトを参照する方法は?
- 12. Javaの匿名クラスまたはネストクラスの包含クラスを参照する方法
- 13. 匿名のクラスで自分自身を参照する方法は?
- 14. アプリケーションデータベースの匿名化
- 15. 匿名の内部クラスのインスタンス変数の参照
- 16. Perl:配列参照と匿名配列の比較
- 17. 匿名Kotlinリスナー内の未解決の参照
- 18. AddEventListenerダイナミック関数の参照匿名関数
- 19. C++匿名構造への参照を渡すことができますか?
- 20. Qtアプリケーションを参照するには?
- 21. メトロ/ JavaScriptアプリケーションでアセンブリを参照する
- 22. iPadアプリケーション内でファイルを参照する
- 23. サガの参照を最適化する
- 24. 構文テンプレート(別名?)を参照する
- 25. 参照名を定義する
- 26. 現在のファイル名を参照する
- 27. 名前付き列挙型をDの匿名であるかのように参照できますか?
- 28. データの匿名化:進める方法
- 29. 参照アプリケーションにアクセスする方法
- 30. ダッシュで参照するコマンド名
どういう意味ですか?何も公開しないでください。何を防止しようとしていますか? –