在使用C#编写Windows应用程序时,如何获取软件(例如考虑NUnit或类似MS Word的任何其他软件)的安装路径从我的项目中?另外,如何设置环境变量中设置的路径变量,以便我们只需在命令提示符中输入即可运行应用程序。
例如,如果我将NUnit安装在“ C:\ Program Files”中,则可以通过在命令提示符中键入'NUnit'来运行它,但如果我将其安装在不同的位置,则无法执行相同的操作。 我需要从我的项目中获取在系统中安装的NUnit或任何其他软件的位置或路径(具有Windows XP)。 编辑: 就像我可以从注册表中获取已安装程序的路径一样。 HKEY_CURRENT_USER->SOFTWARE
例如,如果我将NUnit安装在“ C:\ Program Files”中,则可以通过在命令提示符中键入'NUnit'来运行它,但如果我将其安装在不同的位置,则无法执行相同的操作。 我需要从我的项目中获取在系统中安装的NUnit或任何其他软件的位置或路径(具有Windows XP)。 编辑: 就像我可以从注册表中获取已安装程序的路径一样。 HKEY_CURRENT_USER->SOFTWARE