Tentando encontrar configurações de aplicativos Arquivo usado pelo ConfigurationManager no Google API Data Sample C# cliente

StackOverflow https://stackoverflow.com/questions/1548071

  •  20-09-2019
  •  | 
  •  

Pergunta

Dado este conjunto de código:

unitTestConfiguration = (IDictionary) ConfigurationManager.GetSection("unitTestSection");

onde você pode determinar em qual projeto esse arquivo deve existir.

Estou tentando executar vários testes de unidade, mas eles estão falhando porque não consegue encontrar nenhum arquivo

Foi útil?

Solução

Para um aplicativo da Web, isso lê no arquivo web.config.

Para um executável, isso se diz de EXENAME.exe.config para o conjunto do ponto de entrada (aquele que contém o Main método). Essa é uma distinção importante de que o arquivo de configuração que ele lê é o conjunto do ponto de entrada, não a montagem que contém a linha específica de código.

Outras dicas

Ele está procurando o arquivo de configuração do aplicativo. Estes residem em seu projeto sob o nome App.config (ou Web.config por ASP.NET) e são compilados em YourApplicationName.exe.config.

Aqui está um Página msdn ao adicionar um App.config arquivo para o seu projeto.

Aqui está um Página msdn no Configuration classe.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top