- 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/
我试图通过屏幕截图捕获带有突出显示的元素,但在屏幕截图中,该元素不带有突出显示。有谁知道解决办法吗?当我捕获文本时会出现突出显示:automatests@gmail.com 查看我的代码: Utili
大家好,我是编码的新手,我正在和一位老师一起上 Java 入门课,希望您已经了解一切。我必须对冰雹序列进行编码,它表示为: 选择一些正整数并将其命名为 n。如果 n 是偶数,则将其除以二。如果 n 是
如果存在名称相同的SCOM组,则尝试制作一个请求更多信息(组ID)的脚本: function myFunction { [CmdletBinding()] Param(
我有这张表: id | CUPNAME | FRENCHNAME 1 | 2 | null 2 | null | 4 我想从非空的 CUPNAME 和 FRENCHNAME 中提
我是 Collection View 的新手,想知道这是否是创建它们的最佳方式,我还想了解一些关于从哪里转到启用分页的详细 View 的建议。 #import "MarbleCollectionVie
好的,这是非常好的 jquery slider 。 http://srobbin.com/jquery-plugins/pageslide 我所做的是 http://mbu.mn/test 问题来了。
...有人可以解释一下区别吗? 我在命令提示符下输入的内容: sys.path.append('M:/PythonMods') import qrcode myqr = qrcode.make("ra
我不时在我的服务器上运行 bash 脚本,我正在尝试编写一个脚本来监视日志文件夹并在文件夹超出定义的容量时压缩日志文件。我知道有更好的方法来做我目前正在尝试做的事情,非常欢迎您提出建议。下面的脚本抛出
我是 Groovy & Grails 的新手,我觉得事情不必那么难看……那么我怎样才能让这段代码更好看呢? 这是一个 Grails Controller 类,去掉了一些无趣的部分。尽量不要太挂断我的
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 7年前关闭。 Improve this questi
在这个查询中,除了 5 个连接表之外,我试图使用第 6 个表“Days”将值与连接中的三个表进行比较。但它给了我错误,我不能在连接中使用子查询。 select a.ID, a.Name, a.AMT,
我不想通过 Xpath 提取,我想要更清晰的代码。谢谢我的世界兄弟 来自 Xpath,好的!! Assert.assertEquals("Digite um e-mail ou número de t
这个问题已经有答案了: Google Map is not loading due to inflate exception (3 个回答) 已关闭 9 年前。 我知道有很多关于此的帖子,但我就是无法
我的问题.. a.) 使用内存分配创建一个 float 组来存储 GPA 分数10名学生。为其分配值(您的选择) b.) 找出该数组中的最大 GPA。 c.) 将此数组的内容写入文件 alloc.tx
我最近要制作 Sequelize 。 我有 2 个表,data_track 和 car_detail。我想尝试关联那 2 个表,但它从未关联过。 总是返回错误SequelizeEagerLoading
我有一些代码在 LINQ 中根本无法工作的问题,但它确实可以作为一个简单的 for..each 工作。任何解释和解决方案将不胜感激。 我有 3 个类,Users、User 和 UserPermissi
我正在设计我的第一个大型数据库,并想检查我是否可以提供表关系。 我正在设计一个网络应用程序,其中 用户可以在团队中玩游戏 每个游戏都有其类别 用户为游戏创建他们的团队并选择他们的团队类别 每个游戏都启
我很抱歉成为一个 CSS 菜鸟,希望有人能指导我正确的方向。 我需要帮助的网页可以在 http://filefx.com 找到 当您点击该页面时,您会注意到“选择文件”图标和“上传文件”图标不在同一行
我已经尝试过这个我在网上找到的演示代码练习并创建了这个 slider ,使用滚动条更容易获得它,因为它们已经是为此制作的脚本。现在我正在尝试修改此脚本及其 css,以将滚动条更改为左右两侧的箭头。我已
最近我对 CSS 很感兴趣。学习不同的东西。 我正在尝试像这样放置三个 div: http://i.stack.imgur.com/miN9G.png 我得到的: http://i.stack.img
我是一名优秀的程序员,十分优秀!