Visual Studio 2013 не запускается от имени администратора
Я пытаюсь запустить Visual Studio 2013 от имени администратора, но постоянно получаю ошибки. Я искал и пробовал решения для других версий VS, но эти исправления не применялись, так что, надеюсь, кто-то здесь может помочь.
Когда я пытаюсь запустить VS2013 с правами администратора, я получаю сообщение об ошибке, указывающее, что приложение не может запуститься.
Я видел несколько статей, в которых говорилось о копировании и регистрации файлов dte*.olb, но они были для предыдущих версий VS. Я скопировал один из файлов и зарегистрировал его, и теперь я могу обойти исходную ошибку, но не могу скомпилировать ни одно приложение, включая любые рабочие области шаблона по умолчанию. Прежде чем я сошел с ума и потенциально усугубил ситуацию, я хотел спросить здесь.
Если я не получаю сообщение "приложение не запускается", я получаю это сообщение, когда пытаюсь что-то скомпилировать:
---------------------------
Microsoft Visual Studio
---------------------------
Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
---------------------------
OK
---------------------------
Проблема в том, что этот код ошибки не говорит мне, какая библиотека не загружается.
Окно вывода говорит:
Error occurred while restoring NuGet packages: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
1>------ Build started: Project: WcfService1, Configuration: Debug Any CPU ------
1> WcfService1 -> C:\Users\David\Documents\Visual Studio 2013\Projects\WcfService1\WcfService1\bin\WcfService1.dll
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Я попытался удалить и переустановить NuGet без изменений в поведении.
И если я перехожу к свойствам проекта, я не вижу вкладки "Веб", "Пакет / публикация" или "Анализ кода".
У кого-нибудь есть идеи как это исправить?
Это на Windows 8.1 Pro. Моя точная конфигурация VS ниже.
Microsoft Visual Studio Professional 2013
Version 12.0.30110.00 Update 1
Microsoft .NET Framework
Version 4.5.51641
Installed Version: Professional
LightSwitch for Visual Studio 2013 06177-004-0444002-02105
Microsoft LightSwitch for Visual Studio 2013
Microsoft Office Developer Tools - Update 1 for Visual Studio 2013 ENU 06177-004-0444002-02105
Microsoft Office Developer Tools - Update 1 for Visual Studio 2013 ENU
Team Explorer for Visual Studio 2013 06177-004-0444002-02105
Microsoft Team Explorer for Visual Studio 2013
Visual Basic 2013 06177-004-0444002-02105
Microsoft Visual Basic 2013
Visual C# 2013 06177-004-0444002-02105
Microsoft Visual C# 2013
Visual C++ 2013 06177-004-0444002-02105
Microsoft Visual C++ 2013
Visual F# 2013 06177-004-0444002-02105
Microsoft Visual F# 2013
Visual Studio 2013 Code Analysis Spell Checker 06177-004-0444002-02105
Microsoft® Visual Studio® 2013 Code Analysis Spell Checker
Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved.
The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.
Windows Phone SDK 8.0 - ENU 06177-004-0444002-02105
Windows Phone SDK 8.0 - ENU
ASP.NET and Web Tools 2013.1.41009
Microsoft Web Developer Tools contains the following components:
Support for creating and opening ASP.NET web projects
Browser Link: A communication channel between Visual Studio and browsers
Editor extensions for HTML, CSS, and JavaScript
Page Inspector: Inspection tool for ASP.NET web projects
Scaffolding: A framework for building and running code generators
Server Explorer extensions for Windows Azure Web Sites
Web publishing: Extensions for publishing ASP.NET web projects to hosting providers, on-premises servers, or Windows Azure
ASP.NET Web Frameworks and Tools 2012.2 4.1.21001.0
For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563
ASP.NET Web Frameworks and Tools 2013 5.0.11213.0
For additional information, visit http://www.asp.net/
Common Azure Tools 1.0
Provides common services for use by Azure Mobile Services and Windows Azure Tools.
JetBrains ReSharper 8.1 Full Edition build 8.1.23.546 on 2013-12-12T07:30:52
JetBrains ReSharper 8.1 package for Microsoft Visual Studio. For more information about ReSharper, visit http://www.jetbrains.com/resharper/. Copyright © 2003–2014 JetBrains, Inc.
Microsoft Advertising SDK for Windows Phone
Microsoft Advertising SDK for Windows Phone
Build
NuGet Package Manager 2.8.50126.477
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
PreEmptive Analytics Visualizer 1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.
SQL Server Data Tools 12.0.30919.1
Microsoft SQL Server Data Tools
Visual Studio Spell Checker VSSpellChecker
An editor extension that checks the spelling of comments, strings, and plain text as you type.
Windows Azure Mobile Services Tools 1.0
Windows Azure Mobile Services Tools
Windows Azure Remote Debugging 1.0
Windows Azure Remote Debugging Community Technology Preview
Windows Azure Tools 2.2
Windows Azure Tools for Microsoft Visual Studio 2013 - v2.2.11003.1601
Workflow Manager Tools 1.0 1.0
This package contains the necessary Visual Studio integration components for Workflow Manager.
8 ответов
И я пойду с самым печальным ответом за все время: вы пробовали полную деинсталляцию, перезагрузку и переустановку Visual Studio?
Это также поможет, если проблема связана с надстройкой или подобным.
У меня было много проблем с чистой установкой VS2013 на win7 (проекты не загружаются, сбои и т. Д.). Переустановка, к сожалению, была единственной вещью, которая помогла. Это плохой совет, который я знаю, но все же иногда он является одним из лучших исправлений некоторых проблем с VS.
[РЕДАКТИРОВАТЬ] Я не фанат исправления неудачных установок, если они не выходят из строя каждый раз. См. Статью "Подключить" (для VS2012, но с той же проблемой).
Этот вопрос переполнения стека может помочь при сбоях. Вопрос к VS2008, но выглядит идентично. Попробуйте сбросить ваши шрифты, как предложено. (Я думаю, что запуск Devenv /ResetSettings как минимум - неплохая идея)
Я рекомендую отключить Resharper. Время от времени я встречаю решение VS, которое не могу открыть в VS2013 с включенным ReSharper.
Tools->Options->Resharper->Suspend Now
Вы перезагрузились с момента установки? Вы уже обновились через обновление Windows?
Вы установили его по обычному пути или куда-то еще? Вы устанавливали это как администратор или под учетной записью пользователя?
Если его рабочий компьютер установлен локально или в режиме роуминга?
Никаких проблем на моем Surface Pro или рабочем столе, на котором он работает как администратор или обычный пользователь, но он установлен локально и был установлен под моей учетной записью разработчика, но работает под всеми учетными записями (test, dev, admin, user и т. Д.)
Трудно будет помочь без некоторой информации, такой как - Журнал событий для ошибки - Дополнительные детали сообщения об ошибке ("Приложение не может запуститься" немного расплывчато)
Я столкнулся с точно такой же проблемой. Моя проблема заключалась в том, что "Стартовая страница" была закрыта. Я отредактировал следующее:
> Tools > Options > Startup
Выберите "Показать пустую среду" в раскрывающемся меню "При запуске"
Это исправило все мои проблемы и может снова работать от имени администратора.
Основываясь на предоставленной информации, я полагаю, что существует проблема с инструментами разработчика Microsoft Office, особенно с Outlook.
Исправить 1:
Проверка каталога Office на наличие msoutl.olb. Если это так, попробуйте запустить 'regtlib msoutl.olb'. Я полагаю, что на вашем компьютере должна быть установлена программа regtlib, которая является частью вашей установки Visual Studio. В любом случае, перерегистрация typelib перезапишет все необходимые ключи в реестр. Вам понадобятся административные привилегии для этой операции.
Исправить 2:
Попробуйте запустить программу, поставляемую с Outlook - C:\Program Files\Common Files\System\MSMAPI\1033\Scanpst.exe
Для получения дополнительной информации, пожалуйста, смотрите этот сайт - Нажмите здесь
Исправить 3:
Попробуйте удалить Office Developer Tools и посмотрите, сохраняется ли проблема.
Исправить 4:
Другая возможность заключается в том, что сам msoutl.olb поврежден, и в этом случае переустановка Outlook должна решить проблему.
Это может быть Windows 8, действуя вверх. Сказав это, убедитесь, что ваша ОС обновлена, новые исправления для исправления сломанных вещей должны быть регулярными, я подозреваю, что много сломанных вещей.
Убедитесь, что у вас установлена правильная платформа.net, и при необходимости переустановите ее. Я не слишком знаком с Windows 8, у меня было 3 месяца неприятного опыта с ним, но попробуйте посмотреть, можете ли вы изменить режим совместимости, щелкнув правой кнопкой мыши по файлу.exe.
я сомневаюсь, что мой ответ будет лучше, чем у других, но я чувствую, что хочу внести свой вклад, и так как никто не упомянул ни проверку.net Framework, ни совместимость...
удачи!
Также я провел небольшое исследование TYPE_E_cantloadlibrary и нашел эту ссылку, может быть, вы должны проверить это http://social.msdn.microsoft.com/Forums/en-US/ac50fa41-8d47-4fa9-81a3-914f262676af/0x80029c4a-typeecantloadlibrary?forum=vsto
Попробуй это:
- щелкните правой кнопкой мыши devenv.exe
- устранить неполадки совместимости
- Программа устранения неполадок
- Эта программа требует разрешения на добавление
- следующий
- Протестируйте программу
- следующий
- Да, сохранить эти настройки для этой программы.
Это заставит VS работать с правами администратора.