ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
В соглашении с конечным пользователем Ghostdoc прямо указано, что бесплатная версия предназначена только для личного использования и поэтому не поддерживает автоматическую установку. Это ограничение введено для того, чтобы вы не распространяли GhostDoc среди всех разработчиков в вашей организации, не заплатив за версию Pro.
Бесплатная версия должна быть загружена отдельным разработчиком и зарегистрирована на его электронную почту.
Тем не менее, если в чисто личных целях вы хотите установить бесплатную версию GhostDoc на свой компьютер в фоновом режиме, вы можете взять двоичные файлы со второго компьютера, поместить их в нужную папку и запустить исполняемый файл установки, который устанавливается установщиком Гостдок. Насколько я могу судить, это нельзя считать обратным проектированием, и если вы используете его исключительно в своих личных целях, то вы не нарушаете EULA.
Как это сделать
Скопируйте исполняемые файлы Ghostdoc с другого компьютера, их можно найти здесь:
C:\Program Files (x86)\SubMain\GhostDoc\
В этой папке вы найдете SubMain.Ghostdoc.Setup.exe
, который сбрасывает файл журнала каждый раз, когда вы его запускаете. Если вы откроете файл журнала успешной установки, вы сможете получить правильный синтаксис для этого исполняемого файла.
На моей машине лог выглядит так:
C:\Program Files (x86)\SubMain\GhostDoc\SubMain.GhostDoc.Setup.exe /action=install /TARGETDIR=C:\Program Files (x86)\SubMain\GhostDoc\ /EXTDIR2010=C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\\\Extensions\\SubMain\\GhostDoc\\1.0\ /EXTDIR2011=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\\\Extensions\\SubMain\\GhostDoc\\1.0\ /EXTDIR2012=\\Extensions\\SubMain\\GhostDoc\\1.0\ /VS2005= /VS2008= /VS2010= /VS2011=1 /VS2012= /path=C:\Program Files (x86)\SubMain\GhostDoc\SubMain.GhostDoc.Package.dll
примечание Добавьте "
вокруг путей, если они содержат пробелы.
Для обычных расширений Vsix вы просто сможете использовать
(для тех, кто натыкается на этот вопрос и хочет установить обычное расширение)
Для обычного расширения Visual Studio вы можете использовать:
После установки Visual Studio на компьютер вы можете использовать vsixinstaller.exe
, который находится в папке установки Visual Studio, для установки расширений.
По умолчанию vsixinstaller.exe
можно найти здесь:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
Вызовите его, используя /quiet
для автоматической установки. /?
в помощь:
![введите здесь описание изображения](https://i.stack.imgur.com/QJhzQ.png)
person
jessehouwing
schedule
07.01.2014
SubMain.GhostDoc.Setup.exe
? (У меня нет деинсталлятора GhostDoc в установщиках Windows), я пробовал это, но не удаляю:SubMain.GhostDoc.Setup.exe /action=uninstall /path="%CD%\SubMain.GhostDoc.Package.dll"
- person ElektroStudios   schedule 08.01.2014