C# 在VS2015 WPF解决方案中,如何为exe添加开始菜单项?
我有一个WinForms应用程序,它与WPF项目打包在一起。我已经将.exe设置为“Content”和“AlwaysCopy”,并且在安装时将其包含在安装文件夹中 我想在“开始”菜单中包含一个快捷方式,用于打开此EXE应用程序。我如何做到这一点?请尝试以下操作:C# 在VS2015 WPF解决方案中,如何为exe添加开始菜单项?,c#,wpf,vb.net,visual-studio,C#,Wpf,Vb.net,Visual Studio,我有一个WinForms应用程序,它与WPF项目打包在一起。我已经将.exe设置为“Content”和“AlwaysCopy”,并且在安装时将其包含在安装文件夹中 我想在“开始”菜单中包含一个快捷方式,用于打开此EXE应用程序。我如何做到这一点?请尝试以下操作: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; names
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace ConsoleApplication1
{
class Program
{
const string exe = @"c:\Windows\System32\notepad.exe";
static void Main(string[] args)
{
Process process = new Process();
ProcessStartInfo info = new ProcessStartInfo(exe);
process.StartInfo = info;
process.Start();
}
}
}
你有安装程序吗?您使用的是哪种类型的安装程序?VS2015中“构建”菜单中的“发布向导”是否查看了项目解决方案“发布”选项“清单”创建桌面快捷方式?或者你可以看看你不这样做从WPF exe。您添加了一个单独的项目来构建安装程序,并在安装时创建了一个快捷方式。他只想创建一个到他的EXE的快捷方式这就是如何从C代码打开另一个进程。DrDamnit希望这样,安装他们的WPF应用程序可以在“开始”菜单中添加一个包含的exe的快捷方式。你回答的是另一个问题。我相信他想要一个快捷方式(一个按钮)来运行exe。他想要在“开始”菜单中添加一个新的快捷方式来启动exe。您的答案只是启动一个进程,但不创建快捷方式。您不在表单中使用快捷方式,而是按钮单击事件或等效的控件单击事件