获取修改后安装的安装路径
本文关键字:安装 路径 修改 获取 | 更新日期: 2023-09-27 18:15:55
允许用户修改我们的安装包(通过使用MageUI)。然而,MageUI删除了将在桌面上安装图标的条目。在此过程中,用户可以更改不同清单中的产品名称和发布者名称。这将导致缺少创建桌面快捷方式的指令,并且"安装"发布者将与原始应用程序供应商不同。我需要得到安装应用程序的位置,以便在应用程序首次运行期间创建桌面快捷方式。函数,如Application。StartupPath不能这样做,因为这些路径会在应用程序升级时改变(通过点击一次)。
在Windows 8.1的应用程序是可用的开始菜单(一个与所有的应用程序),如果我右键单击程序,我可以得到的文件位置。
我认为有一个Application.StartupPath
指向您的应用程序。(仅适用于WinForms.
如果你有其他的东西,试试反射:
System.Reflection.Assembly.GetExecutingAssembly().Location