2011-03-23 65 views
0

我構建了一個我期望部署的原型。它使用我創建的數據庫文件MySite.mdf。在這個過程的某個時候,數據庫文件ASPNETDB.mdf被添加到項目中。部署時缺少連接字符串

當我看着web.config文件時,我看到了connectionStrings標籤,但在那裏我只能看到MySite的嵌套標籤。

現在我正在部署,我爲標記中的第二個文件添加了什麼。

謝謝。

回答

0

您正在使用的是SQL Server Express User Instance;如果您正在部署的服務器支持此功能,則在部署時不需要更改連接字符串。

部署用戶實例數據庫最常見的問題是服務器不支持用戶實例。 (請注意,用戶實例僅受SQL Server Express Edition支持)。如果服務器不支持此配置,則必須在服務器上創建一個數據庫並更改連接字符串,這個過程可能涉及多個步驟。

另一方面,如果您的服務器支持用戶實例,並且它使用的是與您相同的SQL實例名稱,例如, SQLEXPRESS是默認的實例名稱,您應該能夠簡單地部署您的站點並且它將運行(只要您將ASPNETDB.mdf文件包含在部署中)。