2012-12-18 65 views
6

Web yapılandırmasını açmaya çalışıyorum, böylece şifreleyebilir/şifresini çözebilirim ancak başarısız oluyor. Bunu bir web sitemi dosya sistemi olarak kurduğum masaüstümdeki Web Developer 2010 Express'te yapıyorum. İşte denediğim yollar.ASP.NET OpenWebConfiguration başarısız oldu

Configuration config = WebConfigurationManager.OpenWebConfiguration(HttpContext.Current.Request.ApplicationPath); 

Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); 

Configuration config = WebConfigurationManager.OpenWebConfiguration("/"); 

Configuration config = WebConfigurationManager.OpenWebConfiguration("/web.config"); 

Configuration config = WebConfigurationManager.OpenWebConfiguration(/AppNameHere); 

Her zaman hatayı alıyorum: '/' yolunu eşlemek için başarısız oldu: Bir hata bir yapılandırma dosyası yüklenirken oluştu.

Herhangi bir fikrin var mı?

+0

veya '' öğelerindeki bir öğeye erişmeye mi çalışıyorsunuz? – jrummell

+0

Aslında, connectionStrings bölümüne erişmeye çalışıyorum ve şifreleyeceğim. Belki de config dosyasını kullanan aynı programda yapamam. – user441521

+0

['WebConfigurationManager.ConnectionStrings'] 'ı denediniz mi (http://msdn.microsoft.com/en-us/library/system.web.configuration.webconfigurationmanager.connectionstrings.aspx)? – jrummell

cevap

9

Yönetici olarak Visual Studio çalıştırın. Şerefe! : D

+2

Bu nasıl yardımcı olur? – Ren

+2

Aynı sorun var ama görsel stüdyomu yönetici olarak çalıştırmaya çalıştığımda, bir mucize gibi çalışır. :) –

+0

Genius! Bir çekicilik gibi çalışır! –