我创建了WPF UserControl库。我将其导入到WPF应用程序中。当平台是“任何CPU”时,一切都按预期工作:
但是当我切换到x86或x64时,依赖项属性的默认值变为null:
这是Visual Studio 2017中的bug,还是我在这里遗漏了一些东西?
答案 0 :(得分:0)
放置控件时,Visual Studio将加载程序集。
但是,Visual Studio是 x86 应用程序。
结果,无法读取x64程序集,并且可能是错误。
对于类似的问题,许多文章似乎得出结论:“使用AnyCPU构建程序集”。
ref:
Visual studio designer in x64 doesn't work
Cannot Place User Control on Form