Visual Studio / Visio C#新项目helloWorld

时间:2014-10-03 16:28:38

标签: c# visual-studio-2013 visio new-project

我正在尝试创建一个新的Visual Studio项目来执行Visio Automation。 Internet上的代码示例提供了.cs代码,但没有解释如何设置新的Visual Studio项目来使用此代码。

如果我在Visual Studio 2013中创建新项目(文件 - >新建 - >项目 - >模板 - > Visual C# - > Office / SharePoint - > Office加载项 - > Visio 2013加载项),我得到一个形式为:

的ThisAddIn.cs文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using Visio = Microsoft.Office.Interop.Visio;
using Office = Microsoft.Office.Core;

namespace VisioAddIn1
{
    public partial class ThisAddIn
    {
        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
        }

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
        {
        }
}

但是,网络上的示例通常采用以下形式:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IVisio = Microsoft.Office.Interop.Visio;

namespace DemoCurrying
{
    class Program
    {
        static void Main(string[] args)
        {

        }

        static void setfill1(IVisio.Shape shape)
        {
        }
}

如何创建Visio Studio项目以运行此代码?

谢谢!

1 个答案:

答案 0 :(得分:1)

您必须使用C#控制台应用程序模板项目:

 Visual Studio 2013 File -> New -> Project -> C# Console Application