Artigo: 907757 - Última revisão: quarta-feira, 6 de Dezembro de 2006 - Revisão: 1.3

Poderá receber um "não foi possível localizar o ficheiro ' Microsoft.Windows.CommonLanguageRuntime" mensagem de erro quando criar uma solução de um projecto do Visual Basic 2005 Windows Application no Visual Studio 2005

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando criar uma solução de um projecto Microsoft Visual Basic 2005 Windows Application no Microsoft Visual Studio 2005, poderá receber uma mensagem de erro semelhante à seguinte:
Erro MSB3113: não foi possível localizar o ficheiro ' Microsoft.Windows.CommonLanguageRuntime, Version = 2.0.50727.0 '.

Causa

Este problema poderá ocorrer se todas as condições seguintes forem verdadeiras:
  • A solução contém uma aplicação que tem uma referência para outra aplicação na mesma solução.
  • Publicar a aplicação referenciada uma partilha UNC ou uma página Web.

Como contornar

Para contornar este problema, utilize uma referência de ficheiro em vez de uma referência de projecto na solução do projecto do Visual Basic 2005 Windows Application.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Passos para reproduzir o problema

  1. No Visual Studio 2005, crie um projecto de aplicação do Windows do Visual Basic.
  2. Adicione uma aplicação de consola do Visual Basic para o projecto que criou no passo 1.
  3. Na aplicação de consola do Visual Basic, adicione uma referência ao projecto criado no passo 1.
  4. Crie a solução.
  5. Publica o projecto de aplicação do Windows do Visual Basic para uma partilha UNC ou página Web.
  6. Reconstrua a solução.

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Basic 2005
Palavras-chave: 
kbmt kbdev kbbug kbprb KB907757 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 907757  (http://support.microsoft.com/kb/907757/en-us/ )