我在我的Windows XP机器上使用VS 2010开发了一个WPF应用程序,目标是.NET Framework 3.5 SP1,并使用WPF工具包。我已经使用Sqlite作为应用程序的数据库。当我将该应用程序部署到Windows XP SP2或SP3上时,它可以正常运行。但是当我将此应用程序部署到Windows 7 Home Premium x64或Windows 7 Ultimate x84上,并单击打开弹出窗口的按钮时,应用程序会崩溃。但是,当我将兼容性模式设置为Windows XP SP3时,该应用程序在Windows 7上可以正常运行。我对这个问题感到非常困惑,请告诉我您是否找到了问题和解决方案?