Krypton Contextmenu在.Net FW 4.0下无法打开

本文关键字:0下 Contextmenu Net FW Krypton | 更新日期: 2023-09-27 18:32:23

场景

我正在使用一个非常知名的用户控件套件,氪,它带有一个上下文菜单,一个KryptonContextMenu.

我使用的是最新版本4.4.0

我在Windows 8.1 x64下,使用VisualStudio 2013 Ultimate并使用WinForms技术。

问题

如果我将项目定位到 FW 4.0 或更高版本,则无法显示KryptonContextMenu。如果我的目标是固件 3.5 或更小,它可以完美运行。

任何项目都会发生这种情况,即使是氪项目样本附带的官方KryptonContextMenuExamples

它不会引发任何类型的异常,只是如果我尝试使用KryptonContextMenu .Show()方法使用它的任何覆盖,它不会在 FW 4.0 下显示上下文菜单,只是没有发生任何事情。

问题

1)我是唯一一个对KryptonContextMenu有这个问题的人?,我只是在氪星页面/论坛中找不到这个问题的信息。

2)我可以尝试解决此问题吗?

Krypton Contextmenu在.Net FW 4.0下无法打开

我遇到了同样的问题,我设法通过将应用程序属性的"平台目标"更改为"x86"而不是"任何 CPU"来修复它。然后我的KryptonContextMenu控件正确显示。我希望这对你有帮助。