Windows 7에서 MS Visual Studio 2010으로 콘솔 응용 프로그램을 실행하고 있고 표준 C#을 사용하여 새 Excel 응용 프로그램을 만들 때 다음 오류 메시지가 나타납니다. 명령C에서 새 Excel 응용 프로그램을 만들 때 "클래스가 등록되지 않았습니다."오류가 발생했습니다.
다음 새로운이 Excel.Application() 명령을 실행할 때 오류가 발생할 때 전체 코드는 : 나는 확실히 만든
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Excel = Microsoft.Office.Interop.Excel;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
// Open a Excel spreadsheet
Excel.Application excel = new Excel.Application();
}
}
}
적절한 .NET 참조가 추가되었습니다 p에 roject :
은 내가 다음 일을해야 다른 무엇인지에 조금 의아해입니다. 비슷한 오류 메시지를 언급하는 하나 또는 두 개의 다른 게시물을 보았습니다. 그러나 진행 방법에 대해 현명하지 않습니다.
Microsoft Office 2010의 평가판 버전과 "Starter"버전 만 설치되어 있으므로 어떤 차이가 있습니까? 이와 같은 시도를하기 전에 전체 Office를 구매해야합니까?
시험 버전이 문제 일 수 있습니다. AFAIK 자동화를 수행하는 경우 정품 버전의 Office 제품을 설치해야합니다. 코드가 얼마나 간단한 지 생각해보십시오. (나는 틀릴 수 있었다) – musefan