.mdf 文件数据库的 WPF 连接字符串
WPF connection string for .mdf file database
我在发布 WPF 应用程序时遇到问题。
数据库未按项目附加,位于文件夹 Debug
中,连接字符串为:
<connectionStrings>
<add name="DataFormConnection"
connectionString="Server=(localdb)\v11.0; Integrated Security=True;AttachDBFilename=|DataDirectory|\DBT.mdf; Connection Timeout = 30"
providerName="System.Data.SqlClient" />
</connectionStrings>
加入发生在此字符串之后
在 VS2012 中效果很好,但是当我发布应用程序时,数据库不在文件夹 AppFiles
中。
刚刚尝试通过installshield 发布数据库也无济于事。
如何注册连接字符串都一样正确?谢谢!
在解决方案资源管理器中,右键单击您的数据库文件和 select 属性。确保 "Copy to Output Directory" 项 select 编辑为 "Copy always"。
现在,每次编译应用程序时,原始数据库文件都会复制到 Debug 文件夹。
我在发布 WPF 应用程序时遇到问题。
数据库未按项目附加,位于文件夹 Debug
中,连接字符串为:
<connectionStrings>
<add name="DataFormConnection"
connectionString="Server=(localdb)\v11.0; Integrated Security=True;AttachDBFilename=|DataDirectory|\DBT.mdf; Connection Timeout = 30"
providerName="System.Data.SqlClient" />
</connectionStrings>
加入发生在此字符串之后
在 VS2012 中效果很好,但是当我发布应用程序时,数据库不在文件夹 AppFiles
中。
刚刚尝试通过installshield 发布数据库也无济于事。
如何注册连接字符串都一样正确?谢谢!
在解决方案资源管理器中,右键单击您的数据库文件和 select 属性。确保 "Copy to Output Directory" 项 select 编辑为 "Copy always"。
现在,每次编译应用程序时,原始数据库文件都会复制到 Debug 文件夹。