2012-12-15 160 views
1

只是一個簡短的問題。我部署了一個網站到Azure,它工作正常。我只是想知道是否必須更改帳戶模型才能從azure sql數據庫使用帳戶?我可以在已部署的網站上註冊並登錄,但詳細信息不會進入使用爲MVC4網站應用程序生成的默認方法的表格。將MVC4網站部署到Windows Azure

在此先感謝。

回答

2

是的 - 您需要使用外部數據庫(Azure SQL或其他SQL實例)。您無法使用存儲在App_Data下的SQL Express用戶實例。當您在開發結構中啓動項目時,該應用程序確實從雲項目的bin \ Debug [YourProjectName] .csx文件夾中的副本運行,並且應用程序修改的數據庫也將成爲該文件夾中的副本。每次在開發結構中重新啓動應用程序時,數據庫的更改都會被項目文件夾中的副本覆蓋。

如果您要使用SQL Express在本地測試雲項目,最好使用未在用戶實例模式下運行的數據庫。

+0

感謝您的回覆。我明白了。我有一個天藍色雲中的數據庫,我在該數據庫中有兩張工作正常的表。我只是不確定如何將本地創建的成員模型部署到雲中的數據庫中。再次感謝:) –

+0

http://support.microsoft.com/kb/2006191和這裏:http://stackoverflow.com/questions/11608715/migrating-asp-net-membership-to-windows-azure – viperguynaz

+0

非常感謝,我會看看。 –

相關問題