2016-05-31 2 views
0

Возможно ли получить имя решения Visual Studio из программы, например, блокнота (за пределами Visual Studio)?Получение названия решения из внешнего источника

Я разрабатываю приложение, которое читает файлы решений и проектов для различных частей информации. Проекты не являются проблемой. Я могу захватить файл решения, определить все проекты и получить всю информацию, которую я хочу в проектах. Моя проблема связана с именем SOLUTION. Я ясно вижу в VS, где имя решения может быть независимым именем, которое не имеет никакого отношения к какому-либо проекту. Но когда я открываю файл решения (* .sln), чтобы найти это «имя», его нигде не найти.

Я прочитал, что может быть в файле * .suo, но этот файл зашифрован/сжат или что-то в этом роде.

Возможно ли получить это фактическое решение «имя» без привлечения VS? При необходимости я могу использовать API с кодом, очевидно. ;) - Благодаря!

+1

он не будет в Ем. похоже, что это просто имя файла ... eg YourProject.sln – wal

+0

@wal - это где-то где-то документировано? Я просто тестировал это, и он определенно работает. –

+0

не уверен, но вы меняете имя файла и меняете имя sln. – wal

ответ

1

Похоже, это просто имя файла ... например, YourProject.sln.

я наблюдаю при изменении имени файла изменяется имя решения в VS после перезапуска

Смежные вопросы