2014-10-31 12 views
5

Przesłałem grafikę na lazurową stronę w lazurowej witrynie internetowej. Próbowałem odczytać ciąg połączenia z lazurowej witryny internetowej, na której lazurowy webjob jest używany poniżej kodu, ale nie zwraca niczego. Ciągi połączeń w lazurowych witrynach internetowych znajdują się w zakładce configure na lazurowej stronie internetowej. Czy robię coś złego tutaj.Odczytywanie ciągów połączenia z konfiguracji ciągów połączenia internetowego Azure

CloudConfigurationManager.GetSetting("ConnString") 

Dzięki

Odpowiedz

6

The CloudConfigurationManager.GetSetting ("ConnString") szuka "ConnString" setting with the key w ustawieniach aplikacji w Azure zamiast swoimi ciągów połączenia.

Trzeba dodać wartość w ustawieniach aplikacji na swojej stronie internetowej, która zawiera struny przyłączeniowe

enter image description here

+4

Zmieniłem go na ConfigurationManager.ConnectionString ["ConnString"] i to dostało mi również wartość. Dzięki za szybką odpowiedź . – user505210

+0

User505210 - Powinieneś opublikować to jako odpowiedź i zrobię to! :) – samneric

0

Aby uzyskać ustawienia aplikacji lub ciąg połączenia użyć regularnego .NET API

System.Configuration.ConfigurationManager.AppSettings["name"] i System.Configuration.ConfigurationManager.ConnectionStrings["name"]

CloudConfigurationManager służy do ról w rolach internetowych/robotach.

+0

CloudConfigurationManager.GetSetting jest używany jako abstrakcja, działa na lazurach, dostanie ustawienia aplikacji lazurowej, lokalny uruchomi dostęp do web.config –

+3

Kiedy Korzystasz z rozwiązania PAAS platformy Azure Web, nie ma potrzeby stosowania zbędnych abstrakcji, ponieważ otrzymujesz prawidłowe zachowanie od samego początku działającego lokalnie, na serwerze IIS i na platformie Azure. również nie musisz odwoływać się do dodatkowego zespołu i nie ma obsługi połączenia dla CloudConfigurationManger. –

+0

Absolutnie ConfigurationManager.AppSettings działa zarówno z ustawieniami web.config, jak i azure, nie ma potrzeby używania CloudConfigurationManager.GetSetting. –

Powiązane problemy