0

Часто при установке Visual Studio Extension с к Visual Studio 2012 это дает вам возможность перезапуска (с тем же проектом с открытым и так же, как вы его оставили).Перезапустите Visual Studio с тем же проектом

Есть ли способ ВРУЧНУЮрестарт Visual Studio с же проект открытого, когда VS начинает работать, как собака, и IntelliSense отказавшейся?

Я вижу, есть расширения для VS2010 и VS2013, но не удалось найти его для VS2012.

+1

Если у вас есть проблемы с Intellisense, я хотел бы посмотреть, чтобы увидеть, если его база данных (НКТ файл) поврежден. Это объясняет «замедление». – rrirower

+0

Хорошо, я дам это. Обычно это нормально, пока VS не будет открыт более полудня. Тогда ему действительно нужен перезапуск, чтобы вернуть его к скорости. – Dib

ответ

1

Вы можете использовать следующую команду C# с моей Visual Commander расширения:

public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
{ 
    string vs = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; 
    string solution = DTE.Solution.FullName; 
    DTE.ExecuteCommand("File.SaveAll"); 
    DTE.ExecuteCommand("File.Exit"); 
    System.Diagnostics.Process.Start(vs, '"' + solution + '"'); 
} 
+0

Я попробую это сейчас. Спасибо. – Dib

+0

Работает лечения. Спасибо. – Dib

+0

[Какое поведение ожидается от пользователей?] (Http://stackoverflow.com/help/behavior) * «Избегайте явной саморекламы: сообщество стремится проголосовать за откровенную саморекламу и отметить это как спам. хорошие, релевантные ответы, и если некоторые (но не все) случаются с вашим продуктом или веб-сайтом, все в порядке. ** Однако вы должны раскрыть свою принадлежность в своих ответах. ** «* – IInspectable

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