我使用 vb.net visual studio 2008 for windows desktop 创建了一个共享软件应用程序,并使用 innosetup 5.3.8 对其进行了打包。问题是当我在 C:\Program Files\Application 中安装了应用程序并且它成功运行(使用应用程序的试用期)时,我还可以通过安装在不同的目录中以相同的设置重新安装应用程序。例如 C:\Program Files\Application new 。C:\Program Files\Application new 中的应用程序没有任何已安装的设置。
我哪里错了。我需要在我的应用程序(vb.net)或 innosetup 中处理这个问题吗?如何照顾 innosetup 中已安装的路径或通过升级旧应用程序将已安装应用程序的设置带到新安装的路径。
我不想在注册表中写任何东西,因为该应用程序不需要任何管理权限要求。如果我将应用程序安装在同一路径中,它会更新为旧设置被接管到这个新设置,它工作正常。