【发布时间】:2009-09-17 23:31:41
【问题描述】:
我目前正在处理一个 .net 项目,我将其划分为不同的程序集。
一个程序集(一个 dll)将包含大部分域逻辑,而其他程序集 (.exe) 将包含大部分表示和控制逻辑。
我的问题是,如果我想阻止某人获取我的 DLL,并将其添加为 Visual Studio 上的引用并在未经我许可的情况下为模型开发新接口,我可以通过将程序集构建为私有来执行此操作吗? ?将程序集构建为私有是否意味着只有一起构建的程序集才能被彼此引用?
构建应用程序并将其 DLL 和 EXE 作为单个逻辑单元运行的最简单方法是什么,在构建项目时,DLL 程序集只能被引用程序集引用。
问候,
【问题讨论】:
标签: .net security assemblies