Посмотрите видео ниже, чтобы узнать, как установить наш сайт в виде веб-приложения на главном экране.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
На VBA я уже напрограммировался. Хватит. Извращение какое-то. На php тот же самый код в 5 раз короче, функциональнее и лаконичнее. На C# когда-то давным давно немного программировал. Ожидаю, что будет нечто среднее между VBA и php (по краткости, функциональности и лаконичности кода).
Microsoft Visual Studio Tools for Applications позволяет настраивать работус CorelDRAW Graphics Suite с помощью Visual Basic.Net и Visual C# посредством интеграции с Visual Studio 2012 Professional (или более новой версии) для создания макросов, использующих .Net Framework
Можно предположить, что не может по той причине, что не установлен VS (который он просит вторым сообщением)
Остаются такие вопросы:
1. Достаточно ли будет установить бесплатную Community-версию Visual Studio ? Функционально эта версия VS покроет весь доступный функционал Корела ? Или нужна именно Professional-версия, о которой упоминается в вышеприведённой цитате ? 2. Мне сейчас нужно искать старую 2015-ю версию Visual Studio, чтобы можно было программировать в Кореле на C# ?
Чтобы можно было программировать в Кореле 2017 на C#:
Для использования редактора VSTA необходимо установить Misrosoft Visual Studio 2012, 2013 или 2015 версии Community, Premium, Ultimate или Enterprise и выполнить повторную установку набора средств Microsoft Visual Studio для работы с приложениями версии 2015 с веб-сайта microsoft.com
Проверил: Corel Draw 2017 не видит VS2017 (VSTA переустанавливал). Выводится то же сообщение.
Скачал VS2015 с торрентов. В начале установки "зависает". Вернее, зависает индикатор установки. Ждать можно бесконечно.
2. Запускается online-инсталлятор Visual Studio 2015 Community. В начале установки будет предложено выбрать состав устанавливаемых пакетов. Можно оставить их по умолчанию. По умолчанию из языков будут установлены C# и VB.Net - потребуется 8Гб дискового пространства (все пакеты = 45 Гб).
4. После установки или переустановки Visual Studio нужно обязательно переустановитьCorel Draw либо переустановить VSTA:
- если переустанавливается Corel Draw, то его нужно вначале удалить, затем заново установить (установка поверх или repair не поможет)
- для переустановки VSTA нужно запустить "Program Files\Corel\CorelDRAW Graphics Suite 2017\Setup\MSIs\VSTA\vsta_setup.exe" и нажать "uninstall". Затем запустить ещё раз и нажать "install" ("repair" не поможет)
Если при запуске "Program Files\Corel\CorelDRAW Graphics Suite 2017\Setup\MSIs\VSTA\vsta_setup.exe" среди кнопок будет присутствовать только "install" (как будто VSTA не установлен), то нужно перезагрузить компьютер и повторить попытку (должны присутствовать кнопки "repair" и "uninstall"). Если и после перезагрузки имеется только кнопка "install", нужно деинсталлировать Corel Draw и заново его установить (повторная установка VSTA без его предварительного удаления не поможет).
Если не выполнить переустановку VSTA (либо выполнить повторную установку (install/repair) без предварительной деинсталляции), то при запуске из Corel Draw 2017 редактора Visual Studio будет получено следующее сообщение (после которого Corel Draw наглухо зависает - процесс выгружается из диспетчера задач):
Как правило, первый аргумент для devenv - это файл решения или проекта.
Можно также использовать любой другой файл в качестве первого аргумента, если требуется
открывать этот файл автоматически в редакторе. При вводе файла проекта интегрированная среда разработки
выполняет поиск SLN-файла с тем же базовым именем, что и файл проекта,
в родительском каталоге для файла проекта. Если нет такого SLN-файла, IDE
ищет отдельный SLN-файл, ссылающийся на проект. Если такой SLN-файл
не существует, IDE создает несохраненное решение с именем default.sln,
у которого такое же базовое имя, как и у файла проекта.
Сборка из командной строки:
devenv файл_решения.sln /build конфигурация_решения [ /project имя_или_файл_проекта [ /projectconfig имя ] ]
Доступные параметры командной строки:
/Build Выполняет сборку решения или проекта с помощью
указанной конфигурации решения. Например: "Debug".
Если возможно использование нескольких платформ, имя конфигурации следует заключить в кавычки включить
в него имя платформы. Например: "Debug|Win32".
/Clean Удаляет выходные файлы сборки.
/Command Запускает среду разработки IDE и выполняет команду.
/Deploy Выполняет сборку, а затем развертывание указанной конфигурации.
/Edit Открывает указанные файлы в запущенном экземпляре
этого приложения. Если нет запущенных экземпляров,
запускается новый экземпляр с упрощенным расположением окон.
/LCID Задает язык по умолчанию в среде разработки для UI.
/Log Регистрация действий интегрированной среды разработки в указанном файле журнала с целью устранения неполадок.
/NoVSIP Запрещает использование лицензионного ключа разработчика VSIP для VSIP-тестирования.
/Out Добавляет журнал сборки в указанный файл.
/Project Задает проект для сборки, очистки или развертывания.
Необходимо использовать с /Build, /Rebuild, /Clean или /Deploy.
/ProjectConfig Переопределяет конфигурацию проекта, указанную в
конфигурации решения. Например: "Debug". Если
возможно использование нескольких платформ, имя конфигурации следует заключить в кавычки
и включить в него имя платформы. Например: "Debug|Win32".
Необходимо использовать с /Project.
/Rebuild Очищает, а затем выполняет сборку решения или
проекта с помощью указанной конфигурации.
/ResetSettings Восстанавливает параметры по умолчанию для среды IDE;
при необходимости может использовать для настройки указанный файл VSSettings.
/ResetSkipPkgs Очищает все теги SkipLoading, добавленные в пакеты VS.
/Run Компилирует и запускает указанное решение.
/RunExit Компилирует и запускает указанное решение, а затем закрывает интегрированную среду разработки.
/SafeMode Запускает интегрированную среду разработки в безопасном режиме, загрузив минимальный набор окон.
/Upgrade Обновляет проект или решение и все его проекты.
При необходимости для этих файлов создаются резервные копии. Для получения дополнительных сведений о
резервном копировании см. раздел справки "Мастер
преобразования Visual Studio".
Переключатели, относящиеся к конкретному продукту:
/componentsDiff Сравнивает две папки компонентов. Принимает три обязательных аргумента:
OptionalTfsServerCollectionUri SourceVersionedServerFolderPath
TargetVersionedServerFolderPath
Если аргумент OptionalTfsServerCollectionUri не предоставлен, предпринимается
попытка использования текущей коллекции проектов TFS.
/debugexe Откройте указанный исполняемый файл для отладки. Остальная часть
командной строки передается этому исполняемому файлу в качестве его аргументов.
/diff Сравнение двух файлов. Принимает четыре параметра:
SourceFile, TargetFile, SourceDisplayName (необязательный),
TargetDisplayName (необязательный)
/openProjects /scc:git Открывает зафиксированный проект из Git.
Аргументы:
/repositoryUrl (/repo):<обязательный_URL_репозитория>
/commitId (/id):<обязательный_ИД_фиксации>
/project:<обязательный_путь_к_элементу_проекта>
/solution (/sln):<необязательный_путь_к_элементу_решения>
/displayId:<необязательный_ИД_отображения_фиксации>
/timestamp:<необязательная_метка_времени_фиксации>
/comment:<необязательный_комментарий_к_фиксации>
/author:<необязательный_автор_фиксации>
/openProjects /scc:tfs Открывает проект с версией из TFS.
Аргументы:
/collection (/col):<OptionalTfsServerCollectionUri>
/version:<RequiredTfsVersionSpec>
/project:<RequiredProjectServerItemPath>
/solution (/sln):OptionalSolutionServerItemPath>
Если аргумент <OptionalTfsServerCollectionUri> не предоставлен, предпринимается
попытка использования текущей коллекции проектов TFS.
/sqldbaction Запустите SQL Server Data Tools и выполните действие, указанное в строке аргумента.
/TfsLink Открывает Team Explorer и запускает средство просмотра
для предоставленного универсального кода ресурса (URI) артефакта, если таковой зарегистрирован.
/useenv Используйте переменные окружения PATH, INCLUDE, LIBPATH и LIB
вместо IDE-путей для сборок VC++.
Чтобы присоединить отладчик из командной строки, введите:
VsJITDebugger.exe -p <pid>
2.1. Если в конце установки Visual Studio 2015 будет получено сообщение об ошибке установки Visual C++ 2015 Redistributable ("0x80070666 Установлена другая версия продукта") и при этом в системе будет установлен Visual C++ 2017 Redistributable, то эти сообщения нужно просто проигнорировать (Visual C++ 2015 Redistributable невозможно установить при наличии более новой версии).
Программы, которым требуется 2015-я версия Visual C++ Redistributable (в частности Visual Studio 2015), нормально работают (запускаются) и с 2017-й версией Visual C++ Redistributable.
Всё-таки, в Corel Draw X6VSTA является самодостаточным. Ничего отдельно ставить не нужно
При установке Corel Draw X6 ставит: 1.Microsoft Visual Studio Tools for Aplications 2.0 Runtime (188 Кб) 2.Microsoft Visual Studio Tools for Aplications 2.0 - ENU (214 МБ) - это и есть Visual Studio 2008 (9.0.30729), интегрированный в VSTA:
А в Corel Draw 2017 (а может, уже и в X7), от интеграции отказались. Судя по всему, для предоставления разработчику всех возможностей Visual Studio, в частности, не ограничиваясь языками C# и VB.Net.
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.