Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 无法使用Visual Studio 2019生成VSTO模板项目_Visual Studio_Visual Studio 2019_Visual Studio Sdk - Fatal编程技术网

Visual studio 无法使用Visual Studio 2019生成VSTO模板项目

Visual studio 无法使用Visual Studio 2019生成VSTO模板项目,visual-studio,visual-studio-2019,visual-studio-sdk,Visual Studio,Visual Studio 2019,Visual Studio Sdk,我们有一个现有的VSTO模板项目,是很久以前构建的 它不会在我的VS2019计算机上生成/编译 这个项目在我的机器上不工作。所以我决定尝试在我的机器上重建模板项目 该项目围绕VisualStudio SDK向导的实现引发了两个错误 我遗漏了什么?本节陈述了以下内容以供参考: 将以下引用添加到VSIX项目。(在解决方案资源管理器的VSIX项目节点下,选择引用,单击鼠标右键,然后选择“添加引用”。)在“添加引用”对话框的“框架”选项卡中,找到System.Windows窗体程序集并将其选中。同时查

我们有一个现有的VSTO模板项目,是很久以前构建的

它不会在我的VS2019计算机上生成/编译

这个项目在我的机器上不工作。所以我决定尝试在我的机器上重建模板项目

该项目围绕VisualStudio SDK向导的实现引发了两个错误

我遗漏了什么?

本节陈述了以下内容以供参考:

将以下引用添加到VSIX项目。(在解决方案资源管理器的VSIX项目节点下,选择引用,单击鼠标右键,然后选择“添加引用”。)在“添加引用”对话框的“框架”选项卡中,找到System.Windows窗体程序集并将其选中。同时查找并选择系统和System.Drawing部件。现在选择Extensions选项卡。找到EnvDTE程序集并将其选中。还可以找到Microsoft.VisualStudio.TemplateWizardInterface程序集并将其选中。单击“确定”

添加引用
对话框的
扩展
选项卡上,可以找到所需的部件

using System;
using System.Collections.Generic;
using Microsoft.VisualStudio.TemplateWizard;
using System.Windows.Forms;
using EnvDTE;
using System.Text;

namespace Corp.ExcelReports.ReportTemplate.WizardExtension
{
    public class ExcelProjectWizard : IWizard
    {
        private WizardForm inputForm;

        #region IWizard Members

        public void RunFinished()
        {
        }

        public void RunStarted(object automationObject, Dictionary<string, string> replacementsDictionary, WizardRunKind runKind, object[] customParams)
        {
         }
}  
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Microsoft.VisualStudio.TemplateWizard.dll"

"C:\Program Files (x86)\Microsoft Visual Studio\2017\SQL\Common7\IDE\Microsoft.VisualStudio.TemplateWizard.dll"