windows 如何在C#中获取安装路径?

sbdsn5lh  于 2023-02-13  发布在  Windows
关注(0)|答案(1)|浏览(173)

我正在修改.NET v4.5.2代码,希望能够从安装文件夹中获取脚本路径(以便用户安装应用程序时,应用程序能够访问并运行脚本)
我尝试了Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)方法,但它返回了错误的值(它返回的路径为:“C:\Users\HP\AppData\Roaming”,而我的程序位置(安装后)是“C:\Program Files(x86)"。我也尝试了Environment.GetCommandLineArgs()[0]Path.GetDirectoryName(appFileName),但他们返回了编写代码的文件的位置。您能帮助我吗?

watbbzwu

watbbzwu1#

尝试AppDomain.BaseDirectory()

String _path = System.AppDomain.CurrentDomain.BaseDirectory;

相关问题