C# 在VS2015 WPF解决方案中,如何为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

我有一个WinForms应用程序,它与WPF项目打包在一起。我已经将.exe设置为“Content”和“AlwaysCopy”,并且在安装时将其包含在安装文件夹中

我想在“开始”菜单中包含一个快捷方式,用于打开此EXE应用程序。我如何做到这一点?

请尝试以下操作:

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。您的答案只是启动一个进程,但不创建快捷方式。您不在表单中使用快捷方式,而是按钮单击事件或等效的控件单击事件