0

在我的解决方案中,我有一个项目(比如说 'PRJ1' ),里面有一个类型,比如实现 UITypeEditor的MyAttribute1 。

在另一个项目中,我引用 PRJ1 并将MyAttribute1用作属性的属性。

问题是,当我构建解决方案时,prj1.dll 不会复制到最终解决方案目录中。这导致 CurrentDomain_AssemblyResolve 被解雇。如果我创建一个MyAttribut1e类型的本地字段,一切都很好!

问题是什么?我在这里缺少什么?

4

1 回答 1

0

听起来您没有将项目引用为解决方案中的项目引用,而是直接引用 .dll?

尝试从使用您的属性的项目中删除引用,然后再次添加引用,注意从项目部分中选择项目,而不是浏览到 .dll

于 2016-05-28T10:23:55.250 回答