情境
我正在使用一个非常知名的用户控件工具包Krypton,它带有一个上下文菜单,一个KryptonContextMenu
。
我使用的是最新版本4.4.0
我在Windows 8.1 x64下,使用VisualStudio 2013 Ultimate和WinForms技术。
问题
如果我将项目定位为FW 4.0或更高版本,则无法显示KryptonContextMenu
。
如果我的目标是FW 3.5或更小版本,它会完美地工作。
即使在k项目示例随附的官方KryptonContextMenuExamples
中,任何项目都可能发生这种情况。
它不会引发任何异常,就算我尝试使用KryptonContextMenu .Show()
方法使用它的任何重叠,也不会显示FW 4.0下的contextmenu,只是什么都不会发生。
题
1)我是唯一遇到KryptonContextMenu
问题的人,我只是在the页面/论坛中找不到此问题的信息。
2)我可以尝试解决此问题?
最佳答案
我遇到了同样的问题,并通过将应用程序属性的“平台目标”更改为“ x86”而不是“任何CPU”来设法解决了该问题。然后,我的KryptonContextMenu控件将正确显示。我希望这能帮到您。
关于c# - rypto ContextContextu在.Net FW 4.0下无法打开,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27184924/