另一个项目限制中的引用项目
本文关键字:项目 引用 另一个 | 更新日期: 2023-09-27 17:56:05
在Visual Studio中是否有可能标记类,以便只有某些项目可以访问?我有域项目,并且此项目被引用到其他项目(构建输出上的 DLL)中。但是我需要它,一个项目(Pr1)在域项目中仅使用部分逻辑,我不希望其余的域项目逻辑在Pr1中可访问。这是一些解决方案,除了将其域项目制动到许多小项目中。
但是我需要它,一个项目(Pr1)在域项目中仅使用部分逻辑,我不希望其余的域项目逻辑在Pr1中可访问。
然后听起来基本上你真的,真的应该有单独的项目。
您可以通过 InternalsVisibleToAttribute
授予一个程序集比正常权限更多的访问权限,但不能说"除程序集 X 之外的每个人都可以使用此成员"。
(即使您将域项目分解为两个项目,也无法阻止Pr1
引用这两个项目...但至少这是显而易见的。