5

Visual Studio 2012 RC で単体テスト プロジェクトを開くか作成すると、一貫してエラーが発生します。この問題を解決する方法についての回答はどこにありますか? 複数の修復インストールを試みました。アンインストールして再インストールしてみました。製品 (NuGet) に付属する少数の拡張機能を除いて、すべて削除しました。このバグを修正するか、どこで支援を得ることができるかを見つけるための助けを歓迎します.

The 'Microsoft.VisualStudio.TestTools.Tips.TuipPackage.TuipPackage, Microsoft.VisualStudio.QualityTools.Tips.TuipPackage, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\Me\AppData\Roaming\Microsoft\VisualStudio\11.0\ActivityLog.xml'.

これはそのファイルの関連セクションだと思います:

Entering function CVsPackageInfo::HrInstantiatePackage {52CBD135-1F97-2580-011F-C7CD052E44DE}

Begin package loadBegin package load {52CBD135-1F97-2580-011F-C7CD052E44DE}

ERROR SetSite failed for packageSetSite failed for package {52CBD135-1F97-2580-011F-C7CD052E44DE} 80070057 - E_INVALIDARG

ERROR End package loadEnd package load {52CBD135-1F97-2580-011F-C7CD052E44DE} 80070057 - E_INVALIDARG

Entering function CVsPackageInfo::HrInstantiatePackage {52CBD135-1F97-2580-011F-C7CD052E44DE}

Begin package loadBegin package load {52CBD135-1F97-2580-011F-C7CD052E44DE}

ERROR SetSite failed for packageSetSite failed for package {52CBD135-1F97-2580-011F-C7CD052E44DE} 80070057 - E_INVALIDARG

ERROR End package loadEnd package load {52CBD135-1F97-2580-011F-C7CD052E44DE} 80070057 - E_INVALIDARG
4

2 に答える 2

1

エラーメッセージの表示を停止する方法は、次のような.slnファイルの次のセクションを削除することでした。

ProjectSection(SolutionItems) = preProject
    SomeName.vsmdi = SomeName.vsmdi
    Local.testsettings = Local.testsettings
    TraceAndTestImpact.testsettings = TraceAndTestImpact.testsettings
EndProjectSection

この:

GlobalSection(TestCaseManagementSettings) = postSolution
    CategoryFile = SomeName.vsmdi
EndGlobalSection
于 2012-08-29T16:17:18.707 に答える
0

同じ問題が発生したため、2010年から2012年までのビジュアルスタジオに関するすべてを削除し、再起動して、すべての選択をチェックして2012 RCを再インストールしました。そして、それは今動作します。

于 2012-06-05T18:23:58.453 に答える