无法找到我的数据库文件和连接字符串的位置?

时间:2012-04-15 04:29:30

标签: c# sql-server silverlight wcf-ria-services

我从http://code.msdn.microsoft.com/Authorization-based-aa2c0185/view/SourceCode

下载了一个演示应用程序

我在Visual Studio上运行它,一切正常。其ASPNETDB.MDF文件夹中有一个数据库App_Data,用于存储用户信息或检索用于登录的信息。

现在我想要的是用我的SQL Server中的另一个数据库更改此数据库。

为此可以有两种方式:

  • 找到ASPNETDB的连接字符串等,并使用我自己的数据库进行更改。

  • 或通过附加将此ASPNETDB文件添加到SQL Server。但它在附加时显示错误。

此外,如果我从项目中排除App_Data文件夹...那么即使它有用......

哪里可以找到DB的连接字符串?我想用自己的更改数据库?

请帮助

由于

2 个答案:

答案 0 :(得分:1)

它使用来自machine.config的默认连接字符串:

<add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated  Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>

答案 1 :(得分:0)

转到Web.debug.config文件。在那里你会发现注释,注意如何连接你的配置文件。这将使用配置转换,这样当您在调试模式下构建时,它将更改您的配置文件以覆盖计算机默认值(这是它当前使用的)。只需按照评论,您应该很好:)