前言

今天接到领导布置的一个任务,是之前同事负责的项目。离职了,现在客户有些地方需要修改,由于我之前参与过,就落在我的头上了。

然后我就把代码弄了过来,打开发现其中需要用到水晶报表。(我觉得不好用,不想占用多余的磁盘空间,就没有安装)

想想算了,大不了重新添加一下就完事了呗。

一开始都还好,没有什么问题。

等安装到"SQL Server 运行时(X64)"时,弹了一个文件查找对话框:

在安装了Visual Studio 2008 Service Pack 1之后,添加或移除功能Visual Studio可能会提示SQLSysClrTypes.msi相关文字信息如下 :

安装程序在查找SQLSysClrTypes.msi文件. 请现在插入Microsoft Visual Studio Team System 2008 Team Suite – CHS 磁盘1.

如果你安装的是Visual Studio 2008 Professional 版本或者其他版本或者是语言包提示的文字信息可能会有一些不同。

我开始以为是要SQL Server 安装文件下的SQLSysClrTypes.msi文件,试了试,不行。

接着,找了visual studio 2008 service pack中的SQLSysClrTypes.msi文件,还是不行。

于是,就上网找了一下,结果就找到了这篇文章:Feature Changes in Visual Studio 2008 SP1 may prompt for SQLSysClrTypes.msi

按照这里介绍的方法,确实可行,现在我就用我这渣渣级的英语大概翻译一下,如有错误,还请指出。

解决方法

我是Windows 10系统,安装的是Microsoft Visual Studio Team System 2008 Team Suite – CHS。

  1. 如果你没有下载Visual Studio 2008 Service Pack 1 ,请先下载。

  2. 解压下载的 VS2008 SP1文件并打开文件夹,进入到子目录vs90sp1中。

  3. 在 SQLSysClrTypes.msi文件右键复制

  4. 打开文件资源管理器 (例如: Windows 键 + 字母E) ,进入到Visual Studio 2008的安装目录。默认的是 “C:\Program Files\Microsoft Visual Studio 9.0”(32位系统)或者是“C:\Program Files (x86)\Microsoft Visual Studio 9.0” (64位系统)。

  5. 在目录中找到安装的Visual Studio产品名称并双击进入。(以我为例就是: “Microsoft Visual Studio Team System 2008 Team Suite – CHS”)。

  6. 在窗口空白处右键 新建-文件夹,输入文件夹名称 “wcu” (没有引号)。

  7. 双击打开新建的“wcu”文件夹。

  8. 在窗口空白处右键 新建-文件夹,输入文件夹名称 “smo” (没有引号)。

  9. 双击打开新建的“smo”文件夹。

  10. 在窗口空白处右键 粘贴

  11. 在提示要求 SQLSysClrTypes.msi对话框, 点击 浏览 按钮.

  12. 展开文件夹定位到步骤5中的文件夹然后点击“确认”按钮,不要选择刚刚新建的“wcu\smo”文件夹。
    以我为例就是:C:\Program Files (x86)\Microsoft Visual Studio 9.0\Microsoft Visual Studio Team System 2008 Team Suite - CHS

  13. 在提示对话框中点击确定按钮。


原文如下

  1. Download a complete layout of VS2008 SP1 if you haven’t already.

  2. Open the directory were you copied VS2008 SP1.

  3. Right click on SQLSysClrTypes.msi and select Copy.

  4. Open an Explorer window (ex: Windows key + E) and browse to the directory where you installed Visual Studio 2008. By default this is “C:\Program Files\Microsoft Visual Studio 9.0” where C:\ is your system drive.

  5. Double click on the folder that corresponds to the name of the product you installed (ex: “Microsoft Visual Studio Team System 2008 Team Suite – ENU”).

  6. Right click on empty space in the window, click New, then Folder, and type “wcu” (without quotes).

  7. Double click that new “wcu” folder to open it.

  8. Right click on empty space in the window, click New, then Folder, and type “smo” (without quotes).

  9. Double click that new “smo” folder to open it.

  10. Right click on empty space in the window and click Paste.

  11. In the dialog prompt requesting SQLSysClrTypes.msi, click the Browse button.

  12. Expand folders to select the directory you opened in step 5 and click the OK button. Do not select the “wcu\smo” directory you created.

  13. Click the OK button on the dialog prompt.


OK,本文就介绍到这里。
如果你有更好的方法,烦请告知。

原文来自:[vs2008]Visual Studio 2008 SP1添加或删除功能提示查找SQLSysClrTypes.msi文件

[vs2008]Visual Studio 2008 SP1添加或删除功能提示查找SQLSysClrTypes.msi文件的更多相关文章

  1. Visual Studio 2008中添加运行按钮 转载

    在Visual Studio 2008中添加运行按钮 默认情况下,VS2008中的工具栏上没有运行按钮,只有调试(Debug)按钮,可按照以下方法添加 1.点击菜单Tools(工具)->Cust ...

  2. Visual Studio Code-批量添加或删除注释行

    小技巧一例,批量删除Visual Studio code或notepad++注解信息,便于读取有效代码或文本信息,具体操作如下: Visual Studio Code批量删除注解行信息: 在VS Co ...

  3. Visual Studio 2008 SP1键盘F10单步调试超慢解决方法

    症状: 中断程序调试时,F10或者其它键盘操作都超级慢. 鼠标点击工具栏的按钮速度正常. 解决方法: 网上说的什么删掉所有断点啦,关掉几个窗口啦,重置用户设置啦,关掉某某调试选项啦,关掉防火墙啦,都是 ...

  4. SQL2008安装提示"Microsoft visual studio 2008早期之前的版本"解决(这是我认为最简单有效的方法)

    作者:冰封 日期:2013-10-18 原文地址:http://www.skywj.com/thread-9230-1-1.html 在安装SQL Server的时候提示 Microsoft visu ...

  5. Visual Studio 2008破解激活升级方法

    声明:本文中涉及到的序列号及更新方法均来自互联网,请支持正版. 微软为业余爱好者.热衷者和学生提供了免费版——Express Edition (轻型.易学.易用的开发工具). 如不想支付任何费用,建议 ...

  6. Qt5 FOR WINCE7, Visual Studio 2008环境的搭建

    Qt5 FOR WINCE7, Visual Studio 2008环境的搭建 Qt5发布时,试过配置Qt5 for wince的环境,原因是暂时不支持WINCE.前几天意外发现官方博客说明已经开始支 ...

  7. 安装了SQL2005再安装SQL 2008R2,提示此计算机上安装了 Microsoft Visual Studio 2008 的早期版本和检查是否安装了 SQL Server 2005 Express 工具的解决方案

    工作电脑上安装了SQL 2005, 但是客户电脑上安装的是SQL 2008R2,有时候连接他们的库调试没法连接,很不方便.然后又安装了个SQL2008 R2,期间遇到这两个问题,网上搜索了一下收到了解 ...

  8. Windows7:Visual Studio 2008试用版的评估期已经结束解决方法

    Windows7:Visual Studio 2008试用版的评估期已经结束解决方法       以前在Windows2003碰到这个问题时,都是到"控制面板→添加或删除程序"选择 ...

  9. [转]Windows7:Visual Studio 2008试用版的评估期已经结束解决方法

    原文来自:http://blog.sina.com.cn/s/blog_6b1815080100y5z3.html     以前在Windows2003碰到这个问题时,都是到"控制面板→添加 ...

随机推荐

  1. Android学习探索之Java 8 在Android 开发中的应用

    前言: Java 8推出已经将近2年多了,引入很多革命性变化,加入了函数式编程的特征,使基于行为的编程成为可能,同时减化了各种设计模式的实现方式,是Java有史以来最重要的更新.但是Android上, ...

  2. 记录我这一年的技术之路(nodejs纯干货)

    2015年12月28日23:19:54 更新koa应用.学习型网站和开发者工具等 coding伊始 开始认认真真的学习技术还是2015.10.21日开始的,记得很清楚,那天,是我在龙湖正式学习的第一天 ...

  3. AI人工智能系列随笔

    初探 AI人工智能系列随笔:syntaxnet 初探(1)

  4. 推荐10款超级有趣的HTML5小游戏

    HTML5的发展速度比任何人的都想像都要更快.更加强大有效的和专业的解决方案已经被开发......甚至在游戏世界中!这里跟大家分享有10款超级趣味的HTML5游戏,希望大家能够喜欢! Kern Typ ...

  5. 如何dos命令打开服务窗口?

    1.输入services.msc点击<确定>进入服务窗口.如图:

  6. 远程连接mysql 1130错误解决方法

  7. NYOJ 998

    这道题是欧拉函数的使用,这里简要介绍下欧拉函数. 欧拉函数定义为:对于正整数n,欧拉函数是指不超过n且与n互质的正整数的个数. 欧拉函数的性质:1.设n = p1a1p2a2p3a3p4a4...pk ...

  8. 二次剩余、三次剩余、k次剩余

    今天研究了一下这块内容...首先是板子 #include <iostream> #include <stdio.h> #include <math.h> #incl ...

  9. Node.js Express连接mysql完整的登陆注册系统(windows)

    windows学习环境: node 版本: v0.10.35 express版本:4.10.0 mysql版本:5.6.21-log 第一部分:安装node .Express(win8系统 需要&qu ...

  10. 练习JavaScript判断上传文件后缀名

    <script type = text/javascript> function jiance(filename) { var pic = ["jpg","p ...