Начать действие в Visual Studio - PullRequest
4 голосов
/ 01 февраля 2010

Я занимаюсь разработкой ClassLibrary-проекта в Visual Studio 2008. Я хочу кое-что проверить.У меня есть файл index.html в корне моего проекта.Мне нужно установить StartAction, чтобы открыть этот файл в каком-либо браузере.Я нашел StartAction в «Свойства проекта-> Отладка-> Начать действие».Я могу выбрать «Запустить внешнюю программу» или «Запустить браузер с URL», но они требуют абсолютного пути к моему файлу.Я хочу сделать это с относительным путем (например, «$ (ProjectDir) index.html»).Как я могу это сделать?

1 Ответ

1 голос
/ 01 февраля 2010

К сожалению, ни один из макросов Visual Studio не может быть заменен в меню «Запуск внешней программы» отладки.Также представляется, что относительные пути рассматриваются из местоположения devenv.exe.Я не знаю, правда ли это на 100%, но, похоже, это экспериментально.

Я думаю, что вам лучше всего на этом этапе жестко закодировать путь.Путь хранится в пользовательском файле проекта и обычно является машинным файлом.По этой причине большинство провайдеров контроля исходного кода не регистрируют это по умолчанию, поэтому вы не будете путать других разработчиков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...