Рейтинг:
1
orélle
Спасибо за ваше предложение, но для этого необходимо установить Microsoft Office Visio на машину, на которой работает код c#!
Мне нужно сделать то же самое, но без Microsoft Visio, установленного на сервере, на котором работает мой код.
hypermellow
Так и есть?
Я думал, что использую упомянутые сборки взаимодействия (Microsoft.Офис.- Взаимодействия.В Visio.Application()) устранила необходимость установки программы.
orélle
Вы пробовали запустить код с помощью этой ссылки без установки Visio Soft? Если не попробовать, то возникнет исключение, грубо сообщающее, что вам нужно установить visio.
Спасибо
hypermellow
Да, вы правы ... проекты в связанной статье успешно строятся (после установки пакета visio sdk и ссылки на interops), но при попытке его запуска возникает исключение.
Приношу свои извинения за дурацкого бычка!
orélle
В моем случае Visio установлен на App-v и работает на моем локальном компьютере.
Любая идея о том, как получить запущенный экземпляр Visio в моем коде c#, работающем на моей локальной машине.
На моей локальной машине я вижу в списке процесс visio.exe.
Sankari Anil
Эй, у тебя есть решение для этого?
Даже я хочу программно создавать диаграммы Visio без установки MS Visio на моей машине.
Рейтинг:
0
Sprint89
Возможно, вы застряли с ограничениями лицензии Visio. Не могли бы вы использовать другой инструмент построения диаграмм, такой как Apache OpenOffice Draw?
orélle
Это выглядит интересно, однако использование Visio является обязательным требованием в моем случае. Мои пользователи привыкли к этому и предпочитают Visio.
Лицензия Visio не является проблемой, на самом деле я получаю доступ к visio через виртуализированное приложение. Программно я не знаю, как получить доступ к visio в виртуализированном приложении, установленном на моем компьютере. Вот почему я хочу запрограммировать visio без его установки, тогда я смогу открыть сгенерированные файлы visio через виртуализированное приложение