在不同的PC中部署我的应用程序后访问本地数据库时出错

时间:2017-05-19 10:37:49

标签: c# sql-server

我有一个C#应用程序,它访问本地自动命名的数据库,如<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:screenOrientation="portrait" android:configChanges="orientation" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.example.soaresbo.nourish.RecipeActivity" tools:showIn="@layout/activity_recipe"> <TextView android:id="@+id/itemtext" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@+id/imageView" android:textSize="20sp" android:paddingTop="5dp"/> <ImageView android:layout_width="150dp" android:layout_height="98dp" android:id="@+id/imageView" android:layout_centerVertical="true" android:layout_centerHorizontal="true" tools:layout_editor_absoluteY="49dp" tools:layout_editor_absoluteX="158dp" /> <ListView android:id="@+id/searchLV" android:layout_width="350dp" android:layout_height="511dp" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="16dp" /> </RelativeLayout> ,以提取用户连接详细信息。

我的连接字符串是:

DB_Users.mdf

当我在笔记本电脑上部署此应用程序时,我收到类似这样的错误

  

数据库&#34; C:\ ProgramFiles(x86)\ ISTL \ PCArchieSetup | DB_USEr.MDF&#34;无法打开,因为它是版本852,服务器支持版本782及更早版本。无法打开新数据库&#34; C:\ programfiles \ IstL \ PcArchie \ DB_users.mdf&#34;创建数据库是aborted。尝试为文件附加一个自动命名的数据库&#34; C:\ programfiles \ IstL \ PcArchie \ DB_users.mdf&#34;失败。存在具有相同名称的数据库或无法在UNC共享上打开特定文件

最初,我认为这个VS版本问题。所以我更新到VS社区2015.但仍然得到相同的错误。我怀疑它试图访问的文件位置是问题所在。但不知道如何解决它。你能分享一下你的想法吗?在此先感谢您的帮助。

0 个答案:

没有答案