이 코드 조각을 사용하여 데이터 집합에서 Excel 시트를 만듭니다 (.rtf 파일을 구문 분석하고 데이터 세트 목록). 하지만 난 내 코드의 3 행에 오류가 귀하의 프로젝트는 "WorkbookEngine"개체가 포함 된 네임 스페이스를 참조하지 않은형식 또는 네임 스페이스 이름 'WorkbookEngine'을 찾을 수 없습니다 (사용 지시문 또는 어셈블리 참조가 누락 되었습니까?)
Error: The type or namespace name 'WorkbookEngine' could not be found (are you missing a using directive or an assembly reference?)
XmlDataDocument xmlDataDoc = new XmlDataDocument(DS);
XslCompiledTransform xt = new XslCompiledTransform();
StreamReader reader = new StreamReader(typeof(WorkbookEngine).Assembly.GetManifestResourceStream(typeof(WorkbookEngine), "ValidationReport1.xls"));
XmlTextReader xRdr = new XmlTextReader(reader);
xt.Load(xRdr, null, null);
StringWriter sw = new StringWriter();
xt.Transform(xmlDataDoc, null, sw, null);
StreamWriter myWriter = new StreamWriter(System.Windows.Forms.Application.StartupPath + "\\Reports\\ValidationReport1.xls");
myWriter.Write(sw.ToString());
myWriter.Close();
'WorkbookEngine'이란 무엇입니까? 나는 Google과 관련하여 아무 것도 할 수 없었다. –
** 나는이 코드를 다음 링크에서 가져왔다 ** 나는 workbookengine이 클래스라고 생각한다. 링크 : http://itsrashid.wordpress.com/2007/05/14/export-dataset-to-excel-in-c/ – user1071296
_Well_, 직장에 있기 때문에 링크가 열리지 않습니다. 누락 된 것 같습니다. 'WorkbookEngine'이 속한 네임 스페이스는 .. –