Visual Studio 2012: DLL de componente falhou ao carregar incapaz de iniciar o programa

1

Estou usando o Visual Studio Ultimate 2012 há meses e nunca tive um problema. Mas hoje, quando tento executar um programa, recebo o erro:

Error while trying to run the project: Unable to start porgramm 'C:\Users\...\EinfacherDelegate.exe'. A component dll failed to load. Try to restart this application. If failures continue, try disabling any installed add-ins or repair installation

De Programas e Recursos (Painel de Controle) Eu consertei o Visual Studio 2012, mas o problema ainda permanece. Quando vou para a pasta do projeto não consigo encontrar nenhum arquivo dll, vejo o arquivo .exe que está sendo executado corretamente se eu clicar duas vezes nele. A partir da descrição do erro eu nem sei o que dll está faltando. Alguma idéia do que eu poderia fazer para resolver o problema? Sobre o que dll é o estúdio visual falando?

Navegar para o arquivo executável manualmente e executá-lo funciona. O erro acima é produzido quando pressiono o botão "Executar" no VS2012.

Aqui estão dois arquivos com a saída do walker de dependência.

Como posso encontrar todos esses arquivos DLL? E por que eles estão desaparecendo de repente do meu Visual Studio 2012 quando tudo estava funcionando bem?

Eu também tentei sfc / scannow e ele restaurou alguns arquivos corrompidos, mas isso não resolveu o problema com o visual studio.

Não tenho certeza se isso é normal, mas quando eu abro um arquivo .cs do meu projeto e clico em executar no Visual Studio, recebo a massagem:

por Devid 04.08.2013 / 20:18

2 respostas

2

Outras pessoas que experimentaram semelhantes disseram (embora essa citação seja para o VS2010)

"...removed the .suo; .ncb; and user project file, then restarted the solution and it fixed the problem for me."

Fonte

Reinstalação

Se o problema for com a execução de um programa no modo de depuração, haverá um artigo / correção da base de conhecimento para . Os detalhes dessa correção são copiados aqui também

Resolution 1
Right-click the Project Name in Solution Explorer, and then click Properties.
In the left pane of Properties, click to select Configuration Properties.
Click to select Debugging.
In the right pane, click to select the Unmanaged code debugging check box.

Resolution 2
In Microsoft Notepad, open Boot.ini, which is located in the System Drive folder (usually C:). This file may be hidden and read-only, so you may have to use dir /ASH to find it.
Remove all of the following switches, if found in the file:
/debug
/debugport
/baudrate

Restart the computer, start Visual Studio .NET, and then debug.

Altere o Framework de destino de ".NET Framework 4 Client Profile" para ".NET Framework 4".

Isso pode estar relacionado ao acesso de bloqueio do Anti-Virus a determinados arquivos. Você poderia tentar sem o AV rodando.

Desde que acabou de acontecer, suspeito que tenha ocorrido uma atualização de algum tipo que a tenha perturbado. Reverter o sistema (restauração do sistema)!

De qualquer maneira, sinto muito, mas não posso dar nenhuma explicação real sobre o motivo de isso acontecer.

    
por 05.08.2013 / 09:42
1

Depois de muita pesquisa, não consegui descobrir por que o Visual Studio não estava funcionando, então decidi desinstalá-lo completamente e instalá-lo novamente. No início, onde também há problemas para desinstalá-lo devido a alguns arquivos .dll ausentes. Mas eu descobri que eu preciso primeiro desabilitar e depois desinstalar todos os plugins no Visual Studio primeiro. Agora tudo está funcionando bem depois que eu reinstalei o Visual Studio. Eu acho que o problema foi causado por um plugin de visual studio (talvez o NuGet Package Manager), mas eu não tenho certeza.

    
por 06.08.2013 / 14:38