2

设想

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

我正在使用最新版本,即4.4.0

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

问题

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

任何项目都会出现这种情况,即使官方KryptonContextMenuExamples自带氪项目样本。

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

问题

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

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

4

1 回答 1

1

我遇到了同样的问题,我设法通过将应用程序属性的“平台目标”更改为“x86”而不是“任何 CPU”来解决它。然后我的 KryptonContextMenu 控件显示正确。我希望这能帮到您。

于 2015-01-06T10:59:15.407 回答