Подавить панель "Источник недоступен" в 2010 году
Arg! У меня есть собственный исполняемый файл "harness", на котором выполняется мой проект библиотеки классов. Каждый раз, когда я вхожу в код проводки, я получаю всплывающую панель "Нет исходного кода". Поскольку я знаю, что нет доступного источника, и что это вполне ожидаемо, я не хочу, чтобы эта очень навязчивая и бесполезная панель появлялась каждый раз. Как я могу подавить это полностью?
Я могу сделать его меньше, по крайней мере, сделав это окно частью другого меньшего набора панелей, например, с часами / местными жителями. Он запоминает свое местоположение от бега к бегу, но все равно бесполезен.
На этот вопрос может быть более общий ответ - как я могу вообще запретить отображение какой-либо конкретной панели / окна? У меня есть пакет VSX, изначально созданный для VS 2008 (и он должен поддерживать эту совместимость), но я просто не знаю, какую команду запустить для этого. (У меня был заказ пакета, поэтому у меня есть источник, но не ноу-хау. Это похоже на один / два лайнера).
Спасибо!
4 ответа
После того, как я не нашел никакой помощи, я сам покопался в ней и исправил ее, скрыв WindowFrame в том случае, если он отображается. Там нет визуального обновления обновления, который я видел до сих пор.
Вот GUID для панели "Нет доступных источников": {1820bae5-c385-4492-9de5-e35c9cf17b18}
Я нашел большую часть того, что мне было нужно из этого поста:
http://blogs.msdn.com/dr._ex/archive/2004/11/07/253601.aspx
Я полагаю, что это повлияет только на решения с загруженным пакетом, но на самом деле я не знаю, останется ли пакет загруженным / активным, если соответствующий проект закрыт.
Вот ссылка на надстройку, которая исправляет ошибку:
http://visualstudiogallery.msdn.microsoft.com/en-us/fdbb2036-471e-40a7-b20e-31f8fd5578fa
Эта работа отлично подходит для меня.
Если вы включили поддержку исходного сервера, решение здесь: Источник недоступен
Это сработало для меня:
Tools > Options > Debugging
и убрать галочку Enable Just My Code
(благодаря этому)