我正在使用“Internet 应用程序”预设附带的 AuthorizeAttribute 和默认表单身份验证。
一切正常,但我对部署有一些疑问。
我在 web.config 中有这个:
<connectionStrings>
<add name="AlltForMusikContext" connectionString="Data Source=|DataDirectory|AlltForMusik.sdf" providerName="System.Data.SqlServerCe.4.0"/>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>
我试图让它使用“AlltForMusikContext”中的数据库,但没有成功。当我部署站点时,我将只有一 (1) 个 SQL 数据库。
这实际上是如何工作的?“aspnetdb.mdf”是一些特殊的数据库还是我需要让它使用“AlltForMusikContext”中的数据库?
我找不到任何相关信息,因此非常感谢您的意见!
最好的问候米凯尔