2016-06-21 8 views
1

先日ドキュメントフォルダをクリーニングしていましたが、この特定のファイルを誤って削除したはずです。 Visual Studioは起動後に以下のメッセージを表示し、[OK]をクリックするとクラッシュします。Visual Studio 2015コミュニティ版が起動時にクラッシュする

私は、コミュニティ版を3回リロードしました。これは、動作するExpress版をインストールしました。 Reloaded SQLと.NET 4.6。私は活動記録を持っていますが、それが何を伝えようとしているのか理解できません。

160個のアイテムを消去したVisual Studio Installクリーンアップツールをダウンロードして再インストールしても、同じ問題が発生します。私はコマンドラインでdevenv.exe/resetsettingsオプションを試してみました。運...

enter image description here

は、私は、これらはほんの数ある複数のエラーが含まれているために、アクティビティログを発見しました。 enter image description here

なぜなら、これは欠落しているvssettingsファイルの問題ではないのですが、新しいインストールでは作成されないのはなぜですか?

更新06-22:Andersが親切に新しいvssettingsファイルを提供した後。それはこの時点で起動し、その後ダウンした。

enter image description here

+0

...これは将来的に誰かを役に立てば幸い? –

+0

原子力オプションとして、 'devenv.exe/ResetSettings'を試すことができます。 – Lloyd

+0

私はあとでそれを与えて、後で返信します。ありがとう! –

答えて

1

私はvssettings.settingsファイルを誤って削除したため、Visual Studioが動作していないという事実を訂正しようと3日を辛抱強く試しました。私がそのファイルのコピーを与えられたとき、それはもっと遠くに行きましたが、それが始まるたびにクラッシュするでしょう。

VS2015を再起動してVS2015を起動するのに失敗するたびに異なる結果でVS2015を削除しました。システムに残っているVSコンテンツがある場合、インストーラが完全に新しくインストールする方法を知らないかのようになります。

アプリケーションイベントログにルック

私は、アプリケーションイベントビューアでこれを見つけました。私は、インターネットを精練し、誰かがあなただけではなく、アンインストールVS2015に持っていることを発見したという記事を見つけました

enter image description here

「Coloader80が見つかりませんでした」。 APPDATAのローカルとリモートのすべてのVSフォルダを削除する必要があります。私は遠くにvisualstudiocommonフォルダを削除していました。私はその後、すべての「重複した」C++インストールを、add remove pgmsを介して取り除きました。

ソリューション

  1. アンインストールマシン上のすべてのVSのバージョンが。コミュニティ、エクスプレスなど
  2. すべてのC++インストールを、pgmsの追加と削除で取り除きます。
  3. プログラムファイルVisual Studio 10,12および14.0のフォルダを手動で削除します。
  4. が手動でVisualStudioをへの参照を持っているMicrosoftフォルダ内のすべてのAppDataローカルとリモートフォルダを削除、ノートでは、これはあなたが別のエラーを持っている場合は、それ自身のフォルダに
  5. 再インストールVS2015
  6. VisualStudio.Commonを含まこの時間は、 "修理" VS2015は非常に長い時間がかかりました。それは完全に再インストールされます。
  7. マシンをリブートし、VS ... MEFコンポーネントを起動しました。メインメニューを表示するのに時間がかかりました。
  8. すべてを解決するために約5分以上待った
  9. DLLSをダウンロードするNUGETジョブに約5分かかった新しいUWPアプリケーションを作成しました。
    1. 新しいUWPを構築して実行できました。はい...最後に...

私は、この全体的な状況の根本的な原因を知っているが、1)coloader80.dllが欠落している二つの異なるさまざまな問題を発見し、2)Visual Studioがクラッシュするだけではありません開始しようとしています。また、アプリケーションイベントログには、処理されていない例外がスローされていることがわかりました。

Application: devenv.exe 
Framework Version: v4.0.30319 
Description: The process was terminated due to an unhandled exception. 
Exception Info: System.Xml.XmlException 
    at System.Xml.XmlTextReaderImpl.Throw(System.Exception) 
    at System.Xml.XmlTextReaderImpl.ParseDocumentContent() 
    at System.Xml.XmlTextReaderImpl.Read() 
    at System.Xml.XmlTextReader.Read() 
    at System.Configuration.XmlUtil..ctor(System.IO.Stream, System.String, Boolean, System.Configuration.ConfigurationSchemaErrors) 
    at System.Configuration.BaseConfigurationRecord.InitConfigFromFile() 

Exception Info: System.Configuration.ConfigurationErrorsException 
    at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean) 
    at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors) 
    at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors() 
    at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs) 
    at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(System.Exception) 

Exception Info: System.Configuration.ConfigurationErrorsException 
    at Microsoft.VisualStudio.Services.VsTask.InternalGetResult(Boolean) 
    at Microsoft.VisualStudio.Services.VsTask.GetResult() 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserManager+<ResolveFWLinkThroughVsWebProxy>d__79.MoveNext() 
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserManager+<ResolveFWLinkAsync>d__47.MoveNext() 
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserContext+<PrepareToConnectAndComputeCodeMarker>d__57.MoveNext() 
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession+<ConnectAsyncImpl>d__48.MoveNext() 
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession+<ConnectAsync>d__37.MoveNext() 
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.BaseUserSession+<PollConnectAsync>d__49.MoveNext() 
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task) 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task) 
    at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.Poller+<PollAsync>d__13.MoveNext() 
    at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_1(System.Object) 
    at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object) 
    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 
    at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 
    at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 
    at System.Threading.ThreadPoolWorkQueue.Dispatch() 
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback() 

私はあなたが管理者として、それを実行すると、同じエラー

+1

マシン全体を平らにしているわけではありません... – Boggin

+0

はい、本当に良いニュースは、私が怒っているのではなく、 –

0

あなたが別のマシンから設定をインポートすることができますようにそれは、このリンクをチェックしてくださいに見えます。

https://msdn.microsoft.com/en-us/library/1x6229t8(VS.80).aspx

+0

問題は、私は別のマシンを持っていませんが、私はExpress Editionをダウンロードしようとしました。完璧な)とそれらの設定をインポートするVisual Studioはまだクラッシュします。だから私はVisual Studioのインストールに関連するすべてのものを削除しようとしました。残っているAPPDataフォルダも削除しました。私はすべてのSQLインスタンスを削除しました。ビジュアルスタジオコードと、必要とされず、遠隔に関連するもの。私は再インストールされ、プログラムはまだクラッシュします。私はWINDBGをロードして根本的な原因を特定しようとしましたが、SOSを見つけることができませんでした... .excrを使用してスタックエラーを変換する方法がわかりません –

+0

Visual Studioをセーフモードで実行してみてください。それがうまくいくか分かりませんが、助けになるかもしれません。https://msdn.microsoft.com/en-us/library/ms241278(v=VS.80).aspx – sawbeanraz

+0

提案をありがとう!残念ながらそれはどちらもうまくいかなかった。 –

0

上記の最初のエラーメッセージを解決するには、誰かがあなたにvssettingsファイルを与えることです。 VSは、それが行方不明のときにそれを処理することはできません。インストールは明らかにどちらかを作成しません!

私はまだ他の問題を抱えていますが、他の投稿ではそれらの問題を解決します。みんなあなたの助けをありがとう!

関連する問題