我正在处理一个C#示例应用程序(摘自: http : //www.piccoder.co.uk/content/view/42/26/1/4/ )。示例应用程序和源代码在.zip文件。 当我在Windows XP中运行应用程序时,它正常工作。 但同样的应用程序,当我在Windows 7中运行,它不能正常工作。 您可以尝试运行/ bin目录中的WindowsApplication3.exe文件,并尝试在其中添加两个数字。 结果将始终为零(在Windows 7中)
我一直在使用Visual Studio 2008(在我的Windows 7机器上)来修改和构build源代码,并在Windows XP机器上运行输出应用程序用于testing目的。 我希望我可以直接在Windows 7上testing它。 有人可以看看源代码,并指导我,如果有什么要修改或添加,因为这个示例源代码是一个相当旧的代码。
谢谢!
这个问题很可能与C#或.Net框架无关。 这可能是与USB驱动程序通信失败。 XP和Vista / Win7之间的驱动程序模型已经发生了巨大的变化,USB包装库很可能采用了XP驱动程序模型。