【发布时间】:2010-01-14 21:58:58
【问题描述】:
当安装项目调用我的ProjectInstaller : System.Configuration.Install.Installer 时,当前路径为c:\windows\system32。如何在不将其硬编码到项目中的情况下获取应用程序的安装路径? (目标路径类似于c:\program files\[manufacturer]\[service name])
【问题讨论】:
-
出于好奇,您想通过 projectinstaller 中的目标路径实现什么?只是好奇
-
我的 Windows 服务项目在设计上不知道自己的名称,因此我可以重用它来托管许多不同的 WCF 服务。但是要运行它的多个实例,它需要为每个实例获取不同的名称。最好的名称是安装它的文件夹名称。
-
如果我可以得到文件夹名称,我可以给实例一个合适的名称。
标签: .net windows-services installation setup-project