How can I protect the .net class library project and the resulting dll so that other applications (.net projects) do not refer to it, except for those projects that were in my own solution?
I think you cannot prevent other applications from linking to your library.You can make library classes internal and give them access through the InternalVisibleTo attribute , but it will not save you from reflection.
, . , , , exe . , (. )
, , ? dll, .
, internal,
internal
, , DLL .
Source: https://habr.com/ru/post/1696632/More articles:С# WinForms - DataGridView/SQL Compact - отрицательное целое число в столбце первичного ключа - c#How to provide the next page of updated content? - sqlThe best full-text search, alternative to MS SQL, C ++ - c ++Create a field in MySQL SELECT - sqlHow can I manage checkboxes in .Net Forms.TreeView? - .netMDF file recovery - sql-serverAre C ++ features needed for logging? - c ++Как добавить зону веб-частей в SharePoint с помощью SharePoint Designer - sharepointRegular expression to match calls (C) - regexPHP Integration - authenticationAll Articles