- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 Visual Studio 2010 64 位中,我无法设计表单。
我不断收到此警告(和错误):
Warning 18
The designer could not be shown for this file because none of the classes within it can be designed. The designer inspected the following classes in the file:
MainForm --- The base class 'Blah' could not be loaded. Ensure the assembly has been referenced and that all projects have been built.
这只发生在我为 x64 编译时……在 x86 中,设计器运行良好。
只是想明确一点,我需要该项目在 x64 上运行,因为该项目的许多组件都是在 x64 上编译的,如果表单在 x86 上则无法运行。
有没有其他人遇到过这个问题并找到了解决方案?
最佳答案
我可以通过创建一个带有用户控件的 WPF 应用程序来重现您的问题(将用户控件放在 wpf 应用程序上,然后构建 x64)。
这是我对发生的事情的猜测:
Visual Studio 是一个 32 位应用程序,WPF 设计器必须加载引用的程序集(当您使用用户控件时,您会一直看到这种行为,您必须重新构建才能使设计器更新)。 Windows 不支持 32 位和 64 位之间的共享 - 你必须拥有 32 位应用程序或 64 位应用程序,句号,不共享。
由于 WPF 设计器是 32 位的,因此程序集需要是 32 位的。
这是一个可能的解决方案:
使用“任何 CPU”选项设计您的应用。这将导致您的代码在 32 位平台上 JIT 为 32 位,在 64 位平台上为 64 位。
关于c# - x64 中的 Visual Studio 设计器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5378919/
今天有小伙伴给我留言问到,try{...}catch(){...}是什么意思?它用来干什么? 简单的说 他们是用来捕获异常的 下面我们通过一个例子来详细讲解下
我正在努力提高网站的可访问性,但我不知道如何在页脚中标记社交媒体链接列表。这些链接指向我在 facecook、twitter 等上的帐户。我不想用 role="navigation" 标记这些链接,因
说现在是 6 点,我有一个 Timer 并在 10 点安排了一个 TimerTask。之后,System DateTime 被其他服务(例如 ntp)调整为 9 点钟。我仍然希望我的 TimerTas
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我就废话不多说了,大家还是直接看代码吧~ ? 1
Maven系列1 1.什么是Maven? Maven是一个项目管理工具,它包含了一个对象模型。一组标准集合,一个依赖管理系统。和用来运行定义在生命周期阶段中插件目标和逻辑。 核心功能 Mav
我是一名优秀的程序员,十分优秀!