Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我不知道的数据库上的SQL错误';“我的项目中没有它吗?”;尝试为文件附加自动命名数据库失败“;_C#_Asp.net_Sql Server - Fatal编程技术网

C# 我不知道的数据库上的SQL错误';“我的项目中没有它吗?”;尝试为文件附加自动命名数据库失败“;

C# 我不知道的数据库上的SQL错误';“我的项目中没有它吗?”;尝试为文件附加自动命名数据库失败“;,c#,asp.net,sql-server,C#,Asp.net,Sql Server,System.Data.SqlClient.SqlException:尝试为文件E:\Market\Vina\App\u Data\aspnetdb.mdf附加自动命名数据库失败。存在同名数据库,或无法打开指定的文件,或该文件位于UNC共享上 我的项目和sql server中没有此数据库,所以为什么我的连接会出现此错误 <add name="Vina" connectionString="Data Source=.\sqlexpress;Initial Catalog=MySi

System.Data.SqlClient.SqlException:尝试为文件E:\Market\Vina\App\u Data\aspnetdb.mdf附加自动命名数据库失败。存在同名数据库,或无法打开指定的文件,或该文件位于UNC共享上

我的项目和sql server中没有此数据库,所以为什么我的连接会出现此错误

<add name="Vina" 
     connectionString="Data Source=.\sqlexpress;Initial Catalog=MySite;Integrated Security=True"
     providerName="System.Data.SqlClient" /> 

我怎样才能修好它

这似乎是ASP.NET的默认连接字符串。
您可以使用

<connectionStrings>
    <!-- Remove the inherited conn strings  -->
    <clear />

    <!--   This is your conn string -->
    <add name="Vina" connectionString="Data Source=.\sqlexpress;Initial Catalog=MySite;
               Integrated Security=True"
               providerName="System.Data.SqlClient" /> 
</connectionStrings>

MSDN说

删除对继承的连接字符串的所有引用,仅允许 由当前add元素添加的连接字符串

<connectionStrings>
    <!-- Remove the inherited conn strings  -->
    <clear />

    <!--   This is your conn string -->
    <add name="Vina" connectionString="Data Source=.\sqlexpress;Initial Catalog=MySite;
               Integrated Security=True"
               providerName="System.Data.SqlClient" /> 
</connectionStrings>