2013-03-05 38 views
1

我想从我的引导程序中访问我的Setup.exe路径。但使用Assembly.GetExecutingAssembly().Location总是返回可执行文件似乎解压缩的临时路径。当我的Setup.exe从那里启动时,如何获得“c:\ downloads”?WiX引导程序:如何访问执行路径

+1

你为什么需要它?如果你能告诉我们它是什么,那么可能有更好的方法来实现你的总体目标。 – 2013-03-05 07:40:52

+0

我需要这个来加载一个与setup.exe一起出售的经销商文件,其中包含经销商的名称,产品名称等......它需要允许快速替换另一个经销商文件的文件,而无需构建设置再次。 – 2013-03-05 11:29:44

回答

1
Application.StartupPath; 

这给你的exe,从而启动该程序的路径:

MSDN

+0

谢谢,这个工程。我只知道'Assembly'类获取应用程序执行路径。学过的知识。 :-) – 2013-03-05 11:31:38