我正在尝试使用 EzAPI 创建一个 SSIS 2012 项目。但是,在将项目文件保存到磁盘后,我无法在 Visual Studio 中打开它。
我用来创建一个包含一个包的简单项目的代码如下:
EzProject MyProject = new EzProject();
EzPackage MyPackage = new EzPackage();
MyPackage.Name = "MyPackage";
MyProject.AddPackage(MyPackage);
MyPackage.SaveToFile("C:/Temp/MyPackage.dtsx");
MyProject.SaveAs("C:/Temp/MyProject.dtproj");
正如预期的那样,我的 C:/Temp 文件夹包含包和 .dtproj 文件。但是我无法在 Visual Studio 中打开 dtproj 文件。我尝试时收到的错误是:“来自 HRESULT x80041FEB 的异常”
此外,当我在记事本中打开 .dtproj 文件时,它不像 .dtproj 文件那样包含 XML。它包含一些带有许多特殊字符的乱码(例如:eQMs‚0¼wÆÿÀä$|)
我正在使用最新版本的 EzAPI,可在此处下载:http: //sqlsrvintegrationsrv.codeplex.com/releases/view/82369
我究竟做错了什么?