2016-12-29 44 views
0

运行我有ASP.Net MVC项目,的Visual Studio 2013,我使用这个数据库,我的项目的本地数据库通过实体框架6.0。当我将这个项目的文件夹从C:\ Users ... \ Documents \ Visual Studio 2013 \ Projects复制到另一台计算机时,如果本地数据库及其数据将在此项目中,并且如果我能够运行此项目在我的电脑? P.S我正在使用数据库第一个模型。大搜索后,我发现数据库文件在位置C:\用户... \应用程序数据\本地\微软\ VisualStudio \ SSDT,所以可能的问题是。项目将不会在其他计算机上运行,​​因为数据库不在该文件夹中ASP.Net MVC项目在另一台计算机

回答

2

如果数据库类型为*.mdf - 是的,您会。 它的默认文件夹(如果你没有改变它)是App_Data文件夹。 但是,请确保您的应用已经创建了它。

如果找不到数据库,请检查“我的数据在哪里?”第this条款。

+0

我无法找到文件夹 – DVL

+0

任何数据库文件,如果你没有改变路径,本地数据库,运行该项目,然后检查App_Data文件夹 – ivamax9

+0

这是空@ ivamax9 – DVL

2

只要另一台机器安装了至少相同版本的VS,那么您将能够毫无问题地运行该应用程序。无论如何,如果您对数据库有任何问题,您总是可以再次运行脚本,并使用Seed方法来插入默认值。

+0

在另一台机器上,Visual Studio 2012和项目无法连接到数据库 – DVL

+0

许多可能是你的问题。请阅读本教程以再次构建您的数据库https://www.asp.net/web-api/overview/data/using-web-api-with-entity-framework/part-3 – NicoRiff

+0

不要忘记标记为答案。这是如何工作:) – NicoRiff

相关问题