resource obtener nombre net manager existe example contexto connectionstrings conexion cadena asp app actual c# configurationmanager

c# - obtener - Error: el nombre ''ConfigurationManager'' no existe en el contexto actual



el nombre resource no existe en el contexto actual xamarin (3)

He incluido la siguiente declaración en mi aplicación de consola Visual C # (Visual Studio 2005 .NET Framework 2.0)

using System.Configuration;

y estoy usando la siguiente declaración en mi solicitud:

ConfigurationManager.AppSettings["SomeStringOverHere"];

Intento crear la aplicación y obtengo el error: el nombre ''ConfigurationManager'' no existe en el contexto actual.

¿Alguna ayuda, por favor?


Debe hacer referencia a System.Configuration.dll en su proyecto, así como a la instrucción "using".

Los espacios de nombres están (a veces) "divididos" en ensamblajes. Eso significa que los tipos en un solo espacio de nombres están en realidad en diferentes conjuntos.

Para determinar en qué ensamblado se encuentra un tipo BCL o FCL, búsquelo en MSDN. Si mira la ayuda para ConfigurationManager , verá que especifica que está en el ensamblaje System.Configuration al mirar cerca de la parte superior en "Assembly". Este es el conjunto al que debe hacer referencia desde su proyecto


Me enfrenté al mismo problema también.

Tengo 2 proyectos 1 principal y 1 DLL. Tengo el archivo App.config en el mismo lugar pero la cadena de conexión se definió en DLL pero no en el proyecto principal, que es ejecutable como principal. después de agregar / mover la cadena de conexión al archivo APP.CONFIG del proyecto principal, se resolvió el problema.

Espero que esto ayude


Philip fue correcto al agregar que la referencia me ayudó, pero en realidad fui y traté de descargar la DLL porque no sabía que había una manera más fácil ...

  1. haga clic derecho en la carpeta ''agregar referencias'' en el explorador de soluciones
  2. selecciona la pestaña ''.NET''
  3. busque la referencia de .NET que desea agregar (en este caso System.Configuration)

Esta publicación fue muy útil para mí, gracias a todos.