使用数据库部署Windows表单应用程序

时间:2017-08-19 07:44:39

标签: c# entity-framework connection-string setup-deployment

我正在尝试使用数据库部署Windows窗体应用程序并将其安装在客户端计算机上。我首先使用了visual studio 2013及其(localdb)\ v11.0和实体框架代码。我使用先决条件.NET framework 4.5,sql express 2008 r2和windows installer 4.5构建设置。在客户端计算机上安装并运行应用程序后,我收到此错误:

  

System.Data.SqlClient.SqlException(0x80131904):发生文件激活错误。物理文件名'\ codFirst.mdf'可能不正确。诊断并更正其他错误,然后重试该操作。   CREATE DATABASE失败。无法创建列出的某些文件名。检查相关错误。

连接字符串

<add name="dbConnection" connectionString="Server=.\SQLExpress;Database=codFirst;AttachDbFilename=|datadirectory|\codFirst.mdf;Integrated Security=True;"
  providerName="System.Data.SqlClient" />

该应用程序非常简单,只是用于测试,但在客户端计算机上不起作用。

请帮我处理。

0 个答案:

没有答案
相关问题