2012-06-04 17 views
5

Obtengo errores al abrir o crear un proyecto de prueba de unidad en Visual Studio 2012 RC. ¿Dónde puedo encontrar respuestas sobre cómo resolver este problema? He intentado varias instalaciones de reparación. He intentado desinstalar y volver a instalar. He eliminado todas las extensiones que vienen con el producto (NuGet). Cualquier ayuda ya sea arreglando este error o descubriendo dónde podría obtener asistencia sería bienvenida.No puedo crear o abrir un Proyecto de prueba de unidad en Visual Studio 2012 RC

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'. 

Creo que esta es la sección correspondiente de ese archivo:

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 

Respuesta

0

teniendo el mismo problema, eliminé todo lo relacionado con el estudio visual desde 2010 a 2012, reiniciar y volver a instalar 2012 RC con toda la selección marcada . Y funciona ahora.

1

La forma en que dejé de hacer llegar el mensaje de error era quitar las siguientes secciones en el archivo .sln que parecía similar a esto:

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

y esto:

GlobalSection(TestCaseManagementSettings) = postSolution 
    CategoryFile = SomeName.vsmdi 
EndGlobalSection 
+0

Posiblemente relacionado, esto también Resolvió un error que estaba recibiendo que daría como resultado una ventana emergente que decía "Ya existe un archivo o carpeta con el nombre 'xxxxx'. Por favor, dé un nombre único al elemento que está agregando, o elimine primero el elemento existente." VS2012 Pro RTM, solo tenía la segunda sección en mi archivo .sln. – JBickford

Cuestiones relacionadas