如何让用户点击按钮(在VB.NET或C#中,最好是VB)时,如果用户在他/她的机器上运行它,它会运行英特尔AppUp中心?我会为此使用过程吗? 这会有用吗?
包含64位计算机的(x86)有什么问题吗?我的意思是,如果操作系统检测到指定的文件在Program Files(x86)目录中,是否会自动添加(x86)?
答案 0 :(得分:1)
Process.Start("Path to Intel AppUp Center")
此方法存在各种重载 - 详细信息可以在MSDN page上找到 - 从简单的这样,到需要命令行选项和用户名&密码作为参数。
答案 1 :(得分:0)
try
{
if (Directory.Exists(@"C:\Program Files (x86)\Intel\IntelAppStore\bin\appup_intel.exe")
{
Process p = new Process();
p.StartInfo = new ProcessStartInfo(@"C:\Program Files (x86)\Intel\IntelAppStore\bin\appup_intel.exe");
p.StartInfo.WorkingDirectory = @"C:\Program Files (x86)\Intel\IntelAppStore\bin";
p.Start();
}
else
{
Process p = new Process();
p.StartInfo = new ProcessStartInfo(@"C:\Program Files\Intel\IntelAppStore\bin\appup_intel.exe");
p.StartInfo.WorkingDirectory = @"C:\Program Files\Intel\IntelAppStore\bin";
p.Start();
}
}
catch (Exception e)
{
MessageBox.Show("Intel AppUp Center does not exist");
MessageBox.Show(e.Message+Environmnet.NewLine+e.StackTrace);
}