小编And*_*nes的帖子

找不到类型'xxx.xxx.xxx'.请确保装配

当我尝试打开一个在不同项目中引用UserControl的表单时,我搜索了StackOverflow并发现了类似的问题.

我得到"为了防止在加载设计器之前可能丢失数据,必须解决以下错误:"与以下两个错误相关的消息:


找不到类型'MyNamespace.CommonUi.InformationBox'.请确保引用包含此类型的程序集.如果此类型是开发项目的一部分,请确保使用当前平台或任何CPU的设置成功构建项目.


变量'InformationBox1'未声明或从未分配过.

InformationBox1是设计器中表单上的用户控件InformationBox的一个实例 - 它只是被引用为;

Friend WithEvents InformationBox1 As MyNamespace.CommonUi.InformationBox

"MyNamespace.CommonUi"项目成功构建.

我在项目中得到智能感知,所以我有理由相信它被正确引用了.

到目前为止,和其他人一样:

这个项目已经从VS2005中的.NET2/x86迁移到VS2012中的.NET4/x64.

现在,当解决方案在64位下运行时,它不起作用,我得到了这个设计器错误.但是,如果我将其切换到32位(技术上是AnyCPU),我可以打开设计师就好了.

我已经阅读了类似线程中的其他建议,但他们没有看到提供任何解决方案(我甚至已经走了"左移和右移以使其重建"选项)

.net vb.net visual-studio-designer visual-studio-2012

39
推荐指数
4
解决办法
3万
查看次数

是否有为 json 模式指定版本的标准

我们的一个开发合作伙伴询问是否有一种方法可以在我们的 JSON Schema 定义中指定接口版本。没有"$version"密钥,因此是否有我们应该遵循的公认“标准”(我不能使用 $id,因为我们在$ref其他地方使用了's,因此文档将不再验证)。我们在 Draft-6,所以$comment本身不可用。

Validation-wise XML Spy 很高兴为"version"顶级添加一个密钥,所以我可以这样做,但如果有更常用的方法,我宁愿这样做。

json jsonschema

8
推荐指数
2
解决办法
3667
查看次数