В настоящее время я работаю над проектом .net, который я разделяю на разные сборки.Необходимо ли защищать частные сборки .Net?
Одна сборка (dll) будет содержать большую часть логики домена, а другие сборки (.exe) будут содержать большую часть логики представления и управления.
Мой вопрос: если я хочу, чтобы кто-то не получал мою DLL, и добавив его в качестве ссылки на Visual Studio и разработав новый интерфейс для модели без моего разрешения, могу ли я сделать это, просто построив сборки как частный? Строит ли сборка как частное означает, что только сборки, которые были построены вместе, могут ссылаться друг на друга?
Самый простой способ создания приложения и его библиотеки DLL и EXE-функции функционируют как единый логический блок, на котором сборку DLL можно ссылать только на ссылочные сборки при создании проекта.
С уважением,