我有一个C#Windows Forms项目,其中我使用了通过nuget获得的组件。现在我想知道在设计器中将此组件添加到工具箱的正确方法是什么。 我应该在我的硬盘上单独制作该组件的副本并从那里添加它,还是应该从项目的软件包文件夹中添加它,或者可以完全不同的东西?
我想知道是否:
答案 0 :(得分:1)
基于我在评论中与Hans Passant的对话(因为他没有将其作为答案发布):
通常,当您从nuget获取Windows窗体组件时,它将自动添加到设计器工具箱中。它不应该发生的唯一时间是"自动填充工具箱"设置为false(工具>选项> Windows窗体设计器>常规)。
在我的特殊情况下,这不会发生。它可能与在设计时无法找到的非平凡依赖关系#34;有关。但我并没有完全卖掉它,因为我记得根本不能在设计师中使用这些组件,但引导我提出这个问题的组件可以在那里使用。然而,这可能是一个不同问题的材料(可能在不同的网站上)。