1
我在AppHarbor上創建一個WCF服務,並試圖利用我的SQL連接的配置變量。我嚴格按照http://support.appharbor.com/kb/add-ons/using-sequelizer的說明進行操作,但部署的web.config仍包含與本地計算機相同的connectionString信息。配置變量和Sequelizer
- 我設置SQLSERVER_CONNECTION_STRING_ALIAS值 「SQLSERVER_CONNECTION_STRING」
- 我的web.config中包含下列元素:
<connectionStrings>
<add name="SQLSERVER_CONNECTION_STRING"
connectionString="data source=.\SQLEXPRESS; Initial Catalog=MyCoolName; Integrated Security=SSPI;"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
- 解決方案的工作correc在我的機器上。
- 該解決方案部署到AppHarbor時沒有任何錯誤或警告。
- 我創建了一個顯示連接字符串的WCF服務。它返回我本地的SQLEXPRESS connectionString,而不是AppHarbor的sequelizer連接字符串。
解決方案部署後,爲什麼AppHarbor不會替換web.config中的connectionString的值?
立即照顧它。原創的重要性。 :) – ShawnFeatherly