|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.07.2024, 10:12 | #11 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,127
|
было у меня две бесконечности скрин в сообщении 6, понадобилась ещё одна Visual Studio 2022
следуя: https://learn.microsoft.com/ru-ru/of...s=visualstudio начал делать, получил сообщение: В строке 23, позиция 11 файла https://localhost:44389/Home.js обнаружена критическая ошибка. SCRIPT1004: Предполагается наличие ';' то есть было: async function insertEmersonQuoteAtSelection() { подсказывают сделать: async ;function insertEmersonQuoteAtSelection() { что-то у меня сомнения, кто подскажет? Последний раз редактировалось Ципихович Эндрю; 29.07.2024 в 10:18. |
29.07.2024, 17:16 | #12 |
Пользователь
Регистрация: 16.05.2024
Сообщений: 92
|
В тексте примера на сайте Майкрософта ошибки вроде бы нет. А кто выдаёт вам такое сообщение? node.js или word?
Попробуйте сгенерировать проект с помощью Yeoman |
29.07.2024, 20:02 | #13 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,127
|
Майкрософт Visual Studio
честно сказать - то что там написано - на мой взгляд повторить такое только для киборгов)), я говорю о том, что VSТО на мой скромный взгляд служит для упрощения жизни юзеров - что НЕ наблюдается... |
30.07.2024, 12:01 | #14 |
Пользователь
Регистрация: 16.05.2024
Сообщений: 92
|
У меня нет под рукой машины с Windows чтобы проверить Visual Studio.
А вы Visual Studio установили по инструкции? Там надо включить поддержку Javascript и Office Add-in. Тест примера скопировали правильно? Вообще-то у Microsoft сейчас магистральный путь - всё через Internet, Офис - это сейчас Microsoft 365, расширения Офиса теперь не расширения, а офис-приложения, которые устанавливаются из Office Store. Расширения надо делать по технологии Web, то есть запускать через web-сервер., а не с помощью Visual Studio. Насчёт VSTO вы правы, на сайте Add-In Express написано что Microsoft запутывает программистов, поэтому они создали такой продукт Add-In Express. Про киборгов тоже правы: сейчас Microsoft продвигает идею, что программировать должен не программист, а программист+Copilot. Но человек-программист плюс Copilot, это фактически и есть киборг. А вообще, Microsoft уже давно не монополист. Есть альтернативные решения. |
30.07.2024, 13:17 | #15 | |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,127
|
Цитата:
Writer в либре офисе? |
|
30.07.2024, 13:33 | #16 | ||
Пользователь
Регистрация: 16.05.2024
Сообщений: 92
|
Цитата:
Цитата:
Для всех них можно делать расширения, другое дело что, может быть, не проще чем для MS Office, но крайней мере не через node.js запускать. |
||
08.08.2024, 16:14 | #17 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,127
|
сдвинулось.........
открыть Visual Studio 2022 - иконка от неё 3-я по счёту, то есть последняя из представленных на скрине жмём кнопку "Создание проекта" в поле "Поиск шаблонов пишем" пишем "Надстройка VSTO для Word" Выделяем её и на ней жмём "C#" жмём кнопку "Далее" также на ней указано: Проект по созданию надстройки VSTO для Word 2013 и более поздних версий - что снимает лишние вопросы Появится окно "Настроить новый проект" где будет понятно, что это: Надстройка VSTO для Word C# Windows Office - то есть то, что нужно Указываем имя проекта, выбираем место его сохранения В поле "Платформа" выбираем самую последнюю - 4.8, то есть .NET Framework 4.8 Жмём кнопку "Создать" и там бездна = писать код одно из осознанных мною: Ctr+k+d делает красоту в проекте - отступы и т. д. После написания кода меню "Сборка" пункт меню "Собрать решения" внизу в поле Вывод, будет примерно: Сборка начата в 17:40... 1>------ Сборка начата: проект: WordAddIn16666, Конфигурация: Debug Any CPU ------ 1> WordAddIn16666 -> C:\Users\q8902\source\repos\WordAdd In16666\WordAddIn16666\bin\Debug\Wo rdAddIn16666.dll ========== Сборка: успешно выполнено*— 1 , со сбоем*— 0, в актуальном состоянии*— 0, пропущено*— 0 ========== ========== Сборка завершено в 17:40 и заняло 07,045 с ========== что говорит, что всё чудесно и таким образом в Windows уже будет добавлена надстройка VSTO, и она будет работать на ПК если нужно удалить надстройку "Сборка" пункт меню "Очистить решения" - более в Windows не будет это надстройки ................................... ................................... ......... а когда есть готовый проект он состоит из двух папок: .vs WordAddInHTML - это имя проекта из одного файла: WordAddInHTML.sln - это имя проекта, его и нужно открывать с помощью Visual Studio 2022 открыть Visual Studio 2022 жмём "Открыть проект или решение" и выбираем файл WordAddInHTML.sln меню "Проект" выбираем самый нижний пункт меню "Свойства + имя проекта" жмём в левом столбике "Публикация" в поле "Расположение каталога публикации (FTP-сервер или путь к файлу)" указано "опубликовать+слеш" выбираем папку где хотите сохранить проект - желательно, создавать для этой цели чистую папку и жмём кнопку "Опубликовать сейчас" таким образом в Windows уже будет добавлена надстройка VSTO и будет работать на ПК Последний раз редактировалось Ципихович Эндрю; 08.08.2024 в 16:18. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрыть и показать слои | spoon100500 | JavaScript, Ajax | 15 | 28.10.2016 11:49 |
Скрыть/Показать панель | UKRtortik | Общие вопросы Delphi | 10 | 01.06.2014 22:20 |
как скрыть/показать TMainMenu | blackstersl | Общие вопросы Delphi | 3 | 13.06.2009 18:12 |
Показать и скрыть фигуры | Иванов_ДМ | Microsoft Office Excel | 5 | 28.04.2009 16:49 |
Как создать программу-панель (как панель Msoffice), чтобы была поверх всех окон | Romanbl4 | Общие вопросы Delphi | 6 | 27.06.2007 17:23 |