内置数据库的Visual Studio项目无法在其他计算机上运行

时间:2015-02-03 19:53:11

标签: sql-server wpf database visual-studio-2013

这个问题对我来说很难解决,因为在数据库,SQL以及使用这些数据库发布自己的应用程序时,我仍然是一个乞丐。

我已经制作了 C#WPF应用并在我的项目中添加了基于服务的数据库以及 ADO.NET实体数据模型应用程序在我的计算机上运行但是当我发布它或将发布文件夹提供给某人时,该应用程序会显示在任务管理器上,但不会打开/运行。我已经尝试在没有数据库的情况下分发应用程序并且工作正常,所以我确定这就是问题所在。

通过互联网搜索很长一段时间后,我试图将所有引用设置为“copy local:True”,但这并没有解决问题。

我相信发生的事情是数据库没有保存在他们的电脑中?

我如何制作以便将数据库本地添加到他们的电脑上?

<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

连接字符串:

 <add name="TimelapseDBEntities" connectionString="metadata=res://*/TimelapseModel.csdl|res://*/TimelapseModel.ssdl|res://*/TimelapseModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\v11.0;attachdbfilename=|DataDirectory|\TimelapseDB.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

 <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />

感谢您阅读,并希望我明确表示,如果所提供的信息不清楚或缺乏内容,请告诉我应该给您什么。

Ps:我试图添加我的发布文件夹和解决方案资源管理器的照片,但我的声誉不允许我这样做。

0 个答案:

没有答案
相关问题