PrivateAssemblies 文件夹用来包含托管程序集,这些程序集可以在开发环境中运行,但不用于被用户代码调用。这些程序集不会显示在“项目”“添加引用”对话框中,或“对象浏览器”的“组件选择器”对话框中。例如,托管外接程序或设计器应该被安装在此目录下。 如果程序集需要被用户代码调用,则该程序集应该被安装到 PublicAssemblies 文件夹。