我正在尝试创建一个新的Visual项目来执行Visio自动化。internet上的代码示例提供.cs代码,但不解释如何设置新的Visual项目来使用此代码。
如果我在Visual 2013中创建了一个新项目(File -> New -> project -> Template -> Visual C# -> Office/SharePoint -> Office Add -> 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项目以运行此代码?
谢谢!
发布于 2014-10-03 16:31:13
必须使用C#控制台应用程序模板项目:
Visual Studio 2013 File -> New -> Project -> C# Console Applicationhttps://stackoverflow.com/questions/26182960
复制相似问题