我想发布我在开发时使用SQL SERVER 2008的桌面应用程序(Winform应用程序)。 因此,为我的应用程序设置一个安装项目我在我的应用程序上创建一个“App_Data”文件夹并复制.mdf文件
然后我修改“App.Config”文件中的连接字符串,如下所示
$this->html[$pageSection]
我正在使用EntityFramework
所以当我运行应用程序时,我收到此错误
<add name="ApplicationPCLMEntities" connectionString="metadata=res://*/Model.PCLM.csdl|res://*/Model.PCLM.ssdl|res://*/Model.PCLM.msl;provider=System.Data.SqlClient;provider connection string="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\ApplicationPCLM.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"/>
答案 0 :(得分:0)
如果您使用的是本地数据库,则无需创建appdata文件夹,因为它已经存在于那里而是尝试
<add name="ApplicationPCLMEntities" connectionString="Data Source=.; Initial Catalog=ApplicationPCLM ;Integrated Security=True" providerName="System.Data.SqlClient"/>