Невозможно неявно преобразовать тип «объект» в «Microsoft.Office.Interop.Excel.Worksheet». Существует явное преобразование (вам не хватает приведения?)

Здесь я открываю Excel и пишу в Excel. Я изменяю свое приложение для Windows на веб-сайт asp и вижу эту ошибку. Я добавил все ссылки и библиотеки. Не знаю, чего мне здесь не хватает.

Получение ошибки, как указано ниже. Пожалуйста, помогите мне.

    Excel.Application excel = new Excel.Application();
    excel.Visible = false; // to hide the processing 
    Excel.Workbook wb = excel.Workbooks.Add();
    Excel.Worksheet sh = wb.Sheets.Add(); // Error at wb


    sh.Name = "Links";

    for (int i = 1; i < list.Count; i++)
    {
        sh.Cells[i.ToString(), "A"].Value2 = list[i]; //Error at .Value2

    }

Ответы на вопрос(1)

Ваш ответ на вопрос