Visual Studio 2008的EX preSS不承认我的SQL Server 2008的EX preSS [英] Visual Studio 2008 express not recognizing my Sql Server 2008 express

查看:116
本文介绍了Visual Studio 2008的EX preSS不承认我的SQL Server 2008的EX preSS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近安装的顺序:

SQL Server 2008的防爆preSS

Sql Server 2008 Express

Visual Web Developer中前preSS 2008

Visual Web Developer Express 2008

当我右键单击app_data文件,并尝试添加它返回一个数据库: 连接到SQL Server文件(* .MDF)需要SQL Server的防爆preSS 2005年才能正常工作。请验证URL中的组件或下载安装: http://go.microsoft.com/fwlink/?LinkId=49251

When I right click on app_data and try to add a db it returns: Connections to SQL Server files (*.mdf) require SQL Server Express 2005 to function properly. Please verify the installation of the component or download from the URL: http://go.microsoft.com/fwlink/?LinkId=49251

我刚刚重新安装了Windows Vista中,由于从安装SQL Server之前安装的Visual Web Developer注册表问题。这一次相反的顺序似乎正常工作,直到我注意到了这个问题。

I just recently reinstalled windows vista due to registry problems from installing visual web developer before installing sql server. This time the reverse order seemed to work fine until I noticed this problem.

我可以复制的MDF文件到APP_ code目录,但是这似乎并没有解决我的问题,因为点击DB将返回相同的错误。

I can copy an MDF file into the app_code directory, but this doesn't seem to solve my problems, as clicking the DB returns the same error.

这是我从一些google搜索已经收集,从几个不同的安装路径出现此错误。它可能有无关,与2005年的安装(我没有安装任何Visual Studio或SQL Server 2005s)。其可能的,他们从来没有升级的错误消息。有谁知道如何解决这个问题?我不会介意进入某些连接字符串,这是否会解决这个问题。

From what I've gathered from some googling, this error occurs from several different install paths. It probably has nothing to do with 2005 installs (I had not installed any visual studio or sql server 2005s). Its possible they just never upgraded the error message. Does anyone know how to get around this? I would not mind entering in some connection strings, if that will fix the issue.

推荐答案

它是一个64位Vista的(或者更确切地说,64位SQL防爆preSS装置)?的http://support.microsoft.com/default.aspx?scid=kb;en-us;957944&sd=rss&spid=12913

Is it a 64bit Vista (or rather, 64bit SQL Express installation)? http://support.microsoft.com/default.aspx?scid=kb;en-us;957944&sd=rss&spid=12913

有一个已知的问题有一个64位的SQL防爆preSS引擎为Visual Studio 2008集成(这很容易会发生不知情的情况下,如果您安装了SQL防爆preSS单独使用Web引导程序 - ATLEAST上我的系统中安装了64位版本,而不会告诉我的话)。

There is a known problem with having a 64bit SQL Express engine for Visual Studio 2008 integration (and it easily happens without your knowledge if you install the SQL Express separately using the web bootstrapper - atleast on my system it installed the 64bit version without telling me at all).

以上基本的链接告诉你卸载所有SQL防爆preSS实例,然后再安装你所选择的86 SQL防爆preSS,它会开始正常工作。

The link above basically tells you to uninstall all SQL Express instances, and then install the x86 SQL Express of your choice and it will start working correctly.

这篇关于Visual Studio 2008的EX preSS不承认我的SQL Server 2008的EX preSS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆