我有一個公開方法GetCustomers()的WCF服務。該方法的內部使用數據層和業務層來返回客戶列表。目前我正在使用保存在服務器上的SQL Server數據庫文件。一切工作正常我的本地網絡,但我想把它移到網上。SQL Server數據庫文件和WCF
我認爲最好的方法是創建一個調用當前WCF服務的GetCustomers()的IIS WCF服務。我還沒有太多的SQL Server數據庫文件的經驗,但我想我需要將.mdf文件移動到IIS WCF服務App_Data文件夾,但我不知道如何更改數據庫連接字符串並獲取所有這些工作正常。我唯一能想到的是,我將不得不重新實現IIS WCF服務中的GetCustomers()方法,並將其指向正確的數據庫。似乎我不應該這樣做。
我知道如果我在一個完整的SQL Server實現中託管數據庫,這不會是一個問題,因爲連接字符串不會改變。目前這不是一種選擇。
我覺得我做這個比應該更難。
它在本地工作,是因爲當我在調試模式下在本地服務器上運行它時,是否創建了虛擬SQL Server來託管數據庫? – Adam 2008-12-01 13:19:32