Avatar ·

Erro "Interop type cannot be embedded" em C# ao trabalhar com COM

Olá! Sou novo em C# e estou tentando conectar ao Excel através de objetos COM. Tenho Visual Studio 2010, projeto .NET Framework 4.0. Adicionei uma referência à biblioteca Microsoft.Office.Interop.Excel pela aba COM em References. Escrevi um código simples: ```csharp using Excel = Microsoft.Office.Interop.Excel; class Program { static void Main() { var excelApp = new Excel.Application(); excelApp.Visible = true; excelApp.Quit(); } } ``` Ao compilar, recebo o erro: "Interop type 'Microsoft.Office.Interop.Excel.ApplicationClass' cannot be embedded. Use the applicable interface instead." Pesquisei no Google, mas não entendi nada. Por que esse erro ocorre? O que significa "não pode ser incorporado"? E como corrigir? Preciso apenas abrir o Excel e gravar dados em uma