当安装项目调用我的ProjectInstaller : System.Configuration.Install.Installer
时,当前路径为c:\windows\system32
。如何在不对项目进行硬编码的情况下获取应用程序安装的路径? (目标路径类似于c:\program files\[manufacturer]\[service name]
)
答案 0 :(得分:1)
以下链接中描述的方法可以很好地回答这个问题:
How to make a System.Configuration.Install.Installer to get a variable from the Setup project?
答案 1 :(得分:0)
string path = System.Reflection.Assembly.GetExecutingAssembly().Location