【发布时间】:2011-07-26 10:17:13
【问题描述】:
我使用 C# 为我的 Windows 应用程序创建了一个安装程序。安装应用程序后,我希望我的用户在运行框对话框中输入命令并从那里启动应用程序。我怎样才能做到这一点?
提前致谢。
【问题讨论】:
标签: .net winforms installation command
我使用 C# 为我的 Windows 应用程序创建了一个安装程序。安装应用程序后,我希望我的用户在运行框对话框中输入命令并从那里启动应用程序。我怎样才能做到这一点?
提前致谢。
【问题讨论】:
标签: .net winforms installation command
您必须将您的应用程序安装在PATH 中的目录之一中。这样,当用户在运行框中键入exe 名称时,应用程序将启动
【讨论】:
C:\Program Files\Bla Bla\ 添加到PATH环境变量中
他们需要输入应用程序的完整路径,例如%ProgramFiles%\MyFolder\MyApp.exe.
【讨论】:
您必须在 App Paths 中注册您的应用程序:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\
MyApp.exe
(Default) = <full-path-to>\MyApp.exe
有关更多技术细节,请参阅Finding an Application Executable。
Raymond Chen 的博文How is it possible to run Wordpad by just typing its name even though it isn't on the PATH? 也讨论了这个主题。
【讨论】: