- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我搜索了 StackOverflow,并在尝试打开引用不同项目中的 UserControl 的表单时发现了类似的问题。
我明白
To prevent possible data loss before loading the designer, the following errors must be resolved:
与以下两个错误相关的消息:
Could not find type 'MyNamespace.CommonUi.InformationBox'. Please make sure that the assembly that contains this type is referenced. If this type is a part of your development project, make sure that the project has been successfully built using settings for your current platform or Any CPU.
并且
The variable 'InformationBox1' is either undeclared or was never assigned.
InformationBox1
是设计器中表单上的用户控件 InformationBox
的实例 - 它只是被引用为;
Friend WithEvents InformationBox1 As MyNamespace.CommonUi.InformationBox
MyNamespace.CommonUi
项目构建成功。
我在项目中获得了智能感知,因此我有理由相信它被正确引用。
到目前为止,与其他人一样:
这是一个已从 VS2005 中的 .NET2/x86 迁移到 VS2012 中的 .NET4/x64 的项目。
现在,当解决方案在 64 位下运行时,它不起作用,并且我收到此设计器错误。但是,如果我将其切换到 32 位(技术上是 AnyCPU),我就可以很好地打开设计器。
我已经阅读了类似线程中的其他建议,但他们没有看到提供任何解决方案(我什至已经选择了“向左和向右移动以使其重建”选项)
最佳答案
快速修复:我认为问题在于 Visual Studio 是 natively 32bit并且无法对 64 位的某些组件(例如 ListView)进行 GUI 编辑。例如。在有ListView的表单上,您需要将解决方案更改为32位才能编辑GUI。
所以简而言之,当您遇到这个问题时,答案是:
不幸的是 Visual Studio doesn't come in 64bit目前为止,所有控件都需要设计为32位模式(或AnyCPU模式)。
请参阅此问题以供引用。 VS 2010 designer error 'Could not find type XYZ' in Windows7. Works fine in XP
更新修复:我终于找到了正确的解决方案来解决使用 VS GUI 设计编辑器在 64 位环境中加载和编辑自定义/32 位控件的问题。请注意,这适用于 Visual Studio 2019,设计的编辑器的架构在 VS 2022 中已更改,因此我不确定这是否仍然适用。
本质上,Visual Studio Design 编辑器会发生一些问题,导致您无法在 64 位设计环境中编辑自定义/32 位控件。
工具箱
中。这是问题根源的一部分;因为您的控件没有显示在工具箱中,所以当 VS 尝试加载使用该控件(或扩展该控件的类)的表单时,它会抛出错误,可能找不到类型“xxx.xxx.xxx”(在工具箱中,这是它未指定的部分)此处的解决方案是在同一解决方案中创建一个新项目,并将自定义/32 位控件移动到该新项目中的新命名空间中。现在,Visual Studio 将能够查看控件并将其加载到工具箱
中。这应该会自动发生,您可以选择添加属性 [ToolboxBitmapAttribute(true)]
自定义控件上的公共(public)类定义。一旦您的自定义控件出现在工具箱中,Visual Studio 设计编辑器应该可以毫无问题地找到程序集并加载您的表单,并允许您在 64 位设计环境中编辑自定义 32 位控件。
关于.net - 找不到类型 'xxx.xxx.xxx' 。请确保装配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19009386/
我从我的服务器获取此 IP,例如: "/177.127.101.68:53964" "/201.80.15.100:54263" "/177.67.38.54:51309" 我需要它就像“177.12
终端抛出此错误意味着什么以及如何解决它? packet_write_wait: Connection to xxx.xxx.xxx.xxx: Broken pipe 这是今天刚刚发生的事情。正常工作一
这应该是非常简单的,但我不能让它为我的生活工作。我只是想远程连接到我的MySQL服务器。。连接方式:。运作良好,但正在尝试:。失败,并显示以下错误:。错误1130(00000):不允许主机‘xxx.x
正在尝试将坞站映像推送到私有坞站存储库。但收到如下错误:“拨号tcp:lookup xxx.xxx:没有这样的主机”。我已正确登录到存储库,并且构建成功。。以下命令用于将映像推送到私有repo:sud
这个问题已经有答案了: Android 8: Cleartext HTTP traffic not permitted (37 个回答) 已关闭 3 年前。 这是 list 文件
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: A comprehensive regex for phone number validation 什么是正
尝试将 docker 镜像推送到私有(private) docker 存储库。但出现类似错误:“dial tcp:lookup xxx.xxx.xxx.xxx: no such host”。我已正确登
我搜索了 StackOverflow,并在尝试打开引用不同项目中的 UserControl 的表单时发现了类似的问题。 我明白 To prevent possible data loss before
我收到的错误是 com.sun.xml.ws.client.ClientTransportException: HTTP transport error: java.io.IOException: H
我需要用 preg_match 检查输入,它必须是这种格式:xxx.xxx.xxx block 的数量可以变化......这些都是有效输入的例子: 001 00a.00a 0fg.001 aaa.aa
在所有构建过程完成且没有任何错误后,我遇到了失败。 我不知道为什么会出现以下错误。 即使所有测试均已成功完成,此错误仍将作业状态标记为失败。致命:来自 socaautovm1.xxx.local/19
我有一个单独托管的 Postgres 数据库,我正试图将其与我的 Phoenix 应用程序一起使用。我的 prod 配置是: config :my_app, MyApp.Repo, adapter
我尝试使用 terraform 在 Azure 中创建负载均衡器,但收到此错误: Error: creating/updating Load Balancer "lbclassic" (Resourc
Java中是否有一个类可以让您将“102203345.32”之类的数字格式化为“102.203.345,32”并返回字符串类型? 我想获得一个字符串,其中千位由“.”分隔。小数点之间用逗号“,”分隔。
大家好,我已经通过大量在线编码来获取我的 android 手机 IP 地址大多数都以结尾 if (!inetAddress.isLoopbackAddress()) {
首先,我知道 this question .由于我既没有使用 maven 也没有使用 jenkins,因此无法使用提供的解决方案。 在使用 sonar-runner 分析我的项目时,我收到以下警告:
我的脚本有些问题。它应该通过代理打开一个网站,但我总是遇到这个错误,我正在尝试使用几个代理... 它会是什么? Traceback (most recent call last): File "C
我正在使用远程数据库在 PHP 下开发 Web 应用程序,其中我有以下测试脚本: try { $dbh = new PDO('mysql:host=XXX.XXX.XXX.XXX;dbname
我正在尝试使用 php-facebook-sdk 并借助 curl Facebook API 创建广告。 我已经使用 curl 上传了我的视频,它返回了一个 ID。现在,该视频 ID 将用于添加广告,
首先,这是一个编程问题,因为我正在尝试设置与生产服务器一起运行的测试/QA 服务器。 其次,是的,我应该将其发布在 Serverfault 上,但我尝试使用三个不同的 OpenID 提供程序登录,每次
我是一名优秀的程序员,十分优秀!