简体   繁体   English

Visual Studio / Visio C#新项目helloWorld

[英]Visual Studio/Visio C# New Project helloWorld

I am trying to create a new Visual Studio project to do Visio Automation. 我正在尝试创建一个新的Visual Studio项目来执行Visio自动化。 Code examples on the internet provide .cs code, but do not explain how to setup a new Visual Studio project to use this code. 互联网上的代码示例提供了.cs代码,但没有说明如何设置新的Visual Studio项目以使用此代码。

If I create a new project in Visual Studio 2013 (File -> New -> Project -> Templates -> Visual C# -> Office/SharePoint -> Office Add-ins -> Visio 2013 Add-in), I get a ThisAddIn.cs file of the form: 如果我在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)
        {
        }
}

However, examples on the web often take the following form: 但是,网络上的示例通常采用以下形式:

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)
        {
        }
}

How must I create a Visio Studio project to run this code? 我必须如何创建Visio Studio项目来运行此代码?

Thank you! 谢谢!

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

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM