我开发了一个使用 Kinect 的应用程序。该应用程序是在运行 64 位 Windows 7 Professional(使用 Bootcamp)的 iMac 上使用 Visual Studio 2012 开发的。我已经使用 Publish Wizard
来创建它的设置。现在我需要让它在任何运行 32/64 位 Windows 7 的计算机上运行。我已经在最终用户机器上安装了 Kinect Runtime v1.5 安装程序。此外,.NET Framework 4 客户端已安装在最终用户计算机上。
问题是,使用从 Publish Wizard
创建的 setup.exe
文件,应用程序安装在最终用户机器上。但是,当我尝试通过双击放置在 Start Menu
中的应用程序文件来启动它时,没有任何反应。此外,应用程序进程不在后台运行。我检查过了。
另外,我在两台不同的机器上进行了尝试,它们都运行 64 位 Windows 7。观察到相同的行为。当我尝试在我的 iMac 上使用该应用程序时(通过使用安装文件安装它),它运行完美。
到底是什么问题,我该如何解决?
最佳答案
对于遇到安装程序创建问题的任何人:我认为您应该安装 InstallShield LE 并按照这些说明创建安装程序。它们非常简单:
重要提示:您需要 Visual Studio,而不是 Visual Studio EXPRESS。
关于c# - 在最终用户机器上运行支持 Kinect 的应用程序的先决条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12820055/