Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 17.01.2018
Сообщений: 13

CS0656 Отсутствует обязательный для компилятора член "Microsoft.CSharp.RuntimeBinder.CSharpAr­gumentInfo.Creat e"

13.05.2021, 22:01. Показов 5425. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ошибка возникает при запуске программы в строчке 20 swOutput.Activate();
Пробовал добавить using.Microsoft.CSharp, но не помогло
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
 //try
            //{
            CLUslugi.GetUsDogS(dataGridView1.CurrentRow.Cells[1].Value.ToString());
            dataGridView2.DataSource = CLUslugi.dtUsDogS;
 
 
 
 
            string f_name = null;
            // f_name = saveFileDialog1.FileName + ".csv";
            if ((saveFileDialog1.ShowDialog() == DialogResult.OK) && (saveFileDialog1.FileName != null))
            {
 
 
                f_name = saveFileDialog1.FileName + ".xlsx";
 
                var newExcel = new Excel.Application();
                newExcel.Visible = false;
                var swOutput = newExcel.Workbooks.Open(@"F:\asm\asm\asm\ASM\act.xlsx").ActiveSheet;
                swOutput.Activate();
 
                //FileStream fsOutput = new FileStream(f_name, FileMode.Create, FileAccess.Write);
                //    StreamWriter swOutput = new StreamWriter(fsOutput, Encoding.Default);
                swOutput.Cells[1, 1] = "Акт выполненных работ от  " + DateTime.Now.ToString("dd.MM.yyyy");
                //swOutput.Cells[3, 2] = ("");
                swOutput.Cells[3, 1] = "Договор №  " + N_dog1;
                //swOutput.Cells[1, 1] = ("");
                swOutput.Cells[4, 1] = "Объект договора: " + Name_ob;
                // swOutput.Cells[1, 1] = ("");
                // swOutput.Cells[1, 1] = ("Адрес объекта: " + Adres);
                // swOutput.Cells[1, 1] = ("");
                swOutput.Cells[5, 2] = "Организация";
                swOutput.Cells[5, 3] = "Услуга";
                swOutput.Cells[5, 4] = "Адрес";
 
                swOutput.Columns.EntireColumn.AutoFit();
                int countrowss = dataGridView1.Rows.Count;
 
                for (int i = 0; i < dataGridView2.Rows.Count; i++)
                {
                    swOutput.Write(dataGridView2.Rows[i].Cells[5].Value.ToString());
                    swOutput.Write(";");
 
                    swOutput.Write(dataGridView2.Rows[i].Cells[6].Value.ToString());
                    swOutput.Write(";");
 
                    swOutput.Write(dataGridView2.Rows[i].Cells[9].Value.ToString());
                    swOutput.Write(";");
 
 
 
                    swOutput.WriteLine();
                }
                swOutput.WriteLine("Итого:  " + Sum);
                swOutput.WriteLine("");
                swOutput.WriteLine("");
 
                swOutput.WriteLine("Директор ________________");
 
 
                swOutput.SaveAS(f_name);
                // swOutput.Close();
                MessageBox.Show(@"Данные записаны в файл " + f_name);
                newExcel.Quit();
                f_name = null;
                // this.Close();
            }
            else
                MessageBox.Show("Вы не выбрали или не подтвердили файл!");
 
 
 
 
 
 
            //}
            //catch
            //{
            //    MessageBox.Show("Произошла ошибка!");
            //}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.05.2021, 22:01
Ответы с готовыми решениями:

Отсутствует обязательный для компилятора член?
Добрый день. Подскажите, почему выпадает ошибка:Отсутствует обязательный для компилятора член? private void...

TypeError: __init__() отсутствует 1 обязательный позиционный аргумент: 'humidity'
работаю с классами и многопоточностью, но столкнулся с проблемой, которую не могу никак обойти. Traceback (most recent call last): File...

Конфликты между различными версиями Microsoft.CSharp
Всем привет пытаюсь решить эту проблему жуе второй день не пойму вчём дело. Использую Prism для xamarin Серьезность Код Описание...

9
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
13.05.2021, 22:14
Где в этом коде то, что в названии темы?

Добавлено через 3 минуты
В интернетах пишут что нужно поставить nuget пакет Microsoft.CSharp.
1
0 / 0 / 0
Регистрация: 17.01.2018
Сообщений: 13
13.05.2021, 22:20  [ТС]
Спасибо, но теперь на ту же строчку выдаётся ошибка:
System.Runtime.InteropServices.COMExcept ion: "Вызов был отклонен. (Исключение из HRESULT: 0x80010001 (RPC_E_CALL_REJECTED))"
Библиотека using Excel = Microsoft.Office.Interop.Excel; установлена
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18307 / 14231 / 5368
Регистрация: 17.03.2014
Сообщений: 28,904
Записей в блоге: 1
13.05.2021, 22:35
Цитата Сообщение от Lakrica Посмотреть сообщение
var newExcel = new Excel.Application();
Цитата Сообщение от Lakrica Посмотреть сообщение
if ((saveFileDialog1.ShowDialog() == DialogResult.OK)
Вы всё это в веб-приложении делаете?
0
0 / 0 / 0
Регистрация: 17.01.2018
Сообщений: 13
13.05.2021, 22:41  [ТС]
Нет, в моем приложении реализована работа с БД из Workbench и печать выходных документов Excel и всё это без помощи браузера
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
13.05.2021, 22:51
Цитата Сообщение от Lakrica Посмотреть сообщение
Библиотека using Excel = Microsoft.Office.Interop.Excel; установлена
А сам Excel то установлен?
0
0 / 0 / 0
Регистрация: 17.01.2018
Сообщений: 13
13.05.2021, 22:59  [ТС]
Эксель 16 года установлен
Правда Microsoft Office не активирован. Возможно проблема в мастере активации...
Но не хотелось бы, чтобы это было так

Добавлено через 4 минуты
Стандартное приложение для открытия файлов формата .xlsx у меня по умолчанию установлено как Excel
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18307 / 14231 / 5368
Регистрация: 17.03.2014
Сообщений: 28,904
Записей в блоге: 1
13.05.2021, 23:11
Цитата Сообщение от Lakrica Посмотреть сообщение
в моем приложении реализована работа с БД из Workbench и печать выходных документов Excel и всё это без помощи браузера
Какой тип у приложения?
0
0 / 0 / 0
Регистрация: 17.01.2018
Сообщений: 13
14.05.2021, 01:00  [ТС]
Всё таки активировал себе MSOffice и эта ошибка исчезла, однако, блин, появилась другая
строчка 54
Microsoft.CSharp.RuntimeBinder.RuntimeBi nderException: ""System.__ComObject" не содержит определения для "WriteLine""

Добавлено через 1 минуту


Добавлено через 3 минуты
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Какой тип у приложения?
WindowsForms на Framework

Добавлено через 1 час 40 минут
Решил вышеописанную ошибку заменой WriteLine на Cells
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18307 / 14231 / 5368
Регистрация: 17.03.2014
Сообщений: 28,904
Записей в блоге: 1
14.05.2021, 01:12
Цитата Сообщение от Lakrica Посмотреть сообщение
WindowsForms на Framework
Зачем тогда создавать тему в разделе ASP.NET? Переношу в правильный раздел. В будущем будьте внимательнее.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.05.2021, 01:12
Помогаю со студенческими работами здесь

Загрузка сборки Microsoft.CSharp выкидывает исключение System.BadImageFormatException
Здравствуйте, уважаемые форумчане! :senor: У меня есть код, который работает с питоновским интерпретатором. При первом использовании...

Загрузка nuget пакета. У "Newtonsoft.Json" уже есть зависимость, определенная для "Microsoft.CSharp"
Пытаюсь подключить пакет для работы с telegram api но постоянно выпадает ошибка: Install-Package : У &quot;Newtonsoft.Json&quot; уже...

Не компилируются программы: Отсутствует обязательный файл ""
Не компилируются программы на MVS 2010. Создаю пустой консольный проект - не компилируется, создаю любой другой проект - тоже не...

ошибка: отсутствует обязательный файл ""
программа должна выполнять циклический сдвиг цисла #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;locale.h&gt; ...

Классы с возможностью поиска в [CSHARP][/CSHARP]
Помогите мне описать класс запись содержащий закрытые поля фамилия имя, номер телефона, дата рождения(массив трех чисел), ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru