2012-03-21 52 views
0

我注意到無法將值添加到服務定義文件(.csdef)中的設置元素。目前,我在每個服務配置文件(.cscfg)中定義值。Azure默認服務定義值

但是,由於99.9%的值相同,我希望能夠刪除每個配置文件中值的顯式定義,並依賴於默認值,同時保持覆蓋特定環境中值的能力。

實現上述的最佳方式是什麼?謝謝!

回答

1

我使用的方法是創建我自己的配置提供程序,當請求的值不可用時可以設置默認值。如果我需要多平臺部署,使用這樣的提供程序還允許我輕鬆地除去對服務配置的內置依賴關係。

0

除了什麼布倫特說,如果你仍然粘在Azure的具體,不編輯文件本身的價值,而是使用Visual Studio的屬性UI的角色:

Property settings

您會看到,所有配置都可以編輯的屬性。而那些配置特定的你會看到「選擇配置」。不過,如果採用不同設置的方法是just like,web.config transformations,我個人會更滿意。