从 C# 启动应用程序 (.EXE)? [英] Launching an application (.EXE) from C#?

查看:39
本文介绍了从 C# 启动应用程序 (.EXE)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用 C# 启动应用程序?

How can I launch an application using C#?

要求:必须在 Windows XPWindows Vista.

Requirements: Must work on Windows XP and Windows Vista.

我看到了 DinnerNow.net 采样器中的示例,该示例仅适用于 Windows Vista.

I have seen a sample from DinnerNow.net sampler that only works in Windows Vista.

推荐答案

使用 System.Diagnostics.Process.Start() 方法.

Use System.Diagnostics.Process.Start() method.

查看这篇文章,了解如何使用它.

Check out this article on how to use it.

Process.Start("notepad", "readme.txt");

string winpath = Environment.GetEnvironmentVariable("windir");
string path = System.IO.Path.GetDirectoryName(
              System.Windows.Forms.Application.ExecutablePath);

Process.Start(winpath + @"Microsoft.NETFrameworkv1.0.3705Installutil.exe",
path + "\MyService.exe");

这篇关于从 C# 启动应用程序 (.EXE)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆