[vs2008]Visual Studio 2008 SP1添加或刪除功能提示查找SQLSysClrTypes.msi文件

来源:http://www.cnblogs.com/seayxu/archive/2016/05/17/5502498.html
-Advertisement-
Play Games

![圖片來自網路/圖文無關][0] 前言 今天接到領導佈置的一個任務,是之前同事負責的項目。離職了,現在客戶有些地方需要修改,由於我之前參與過,就落在我的頭上了。 然後我就把代碼弄了過來,打開發現其中需要用到水晶報表。(我覺得不好用,不想占用多餘的磁碟空間,就沒有安裝) 想想算了,大不了重新添加一下 ...


圖片來自網路/圖文無關

前言

今天接到領導佈置的一個任務,是之前同事負責的項目。離職了,現在客戶有些地方需要修改,由於我之前參與過,就落在我的頭上了。

然後我就把代碼弄了過來,打開發現其中需要用到水晶報表。(我覺得不好用,不想占用多餘的磁碟空間,就沒有安裝)

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

一開始都還好,沒有什麼問題。

等安裝到"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文件


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 最近一直在忙工作的事情,所以文章寫得有些少. 有3-5篇文章都是寫到一半然後被別的事情給打斷了,所以,我得找個時間好好補補. 最近一直在關註移動端介面API的可用性問題,在移動時代這個做這個優化能產生相當大的優化結果。根據經驗數據一般不做任何優化,介面的可用性在95%左右。舉個例子,廣告介面的可用性 ...
  • 先看一下 .NET Core(包含 ASP.NET Core)的 "路線圖" : Beta6 : 2015年7月27日 Beta7 : 2015年9月2日 Beta8 : 2015年10月15日 RC1 : 2015年11月 RC2 (Tools Preview 1) : 2016年5月17日 1. ...
  • 有些對象需要顯示地銷毀代碼來釋放資源,比如打開的文件資源,鎖,操作系統句柄和非托管對象。在.NET中,這就是所謂的對象銷毀,它通過IDisposal介面來實現。不再使用的對象所占用的記憶體管理,必須在某個時候回收;這個被稱為無用單元收集的功能由CLR執行。 對象銷毀和垃圾回收的區別在於:對象銷毀通常是 ...
  • .NET常見錯誤大全 1.檢測到有潛在危險的 Request.Form 值 原因: (1)在提交數據的頁面或webconfig中沒有對validateRequest的屬性進行正確的設置 (2)HTML裡面寫了兩個<form>引起 解決: 方案一: 在.aspx文件頭中加入這句: <%@ Page v ...
  • 在資料庫設計時,也許會有一些約定,說一下我自己的三點基本硬性規定: 1、所有欄位都為可空設定(主鍵、布爾類型欄位除外) 2、字元串類型不允許有前後空格(可能特殊情況時除外) 3、如果是空字元串,則應存儲Null(為了防止不同資料庫類型對字元串為空和NULL的不同對待) 第一點是設計時的事情,在這裡可 ...
  • session的使用方法詳解 Session是什麼呢?簡單來說就是伺服器給客戶端的一個編號。當一臺WWW伺服器運行時,可能有若幹個用戶瀏覽正在運正在這台伺服器上的網站。當每個用戶首次與這台WWW伺服器建立連接時,他就與這個伺服器建立了一個Session,同時伺服器會自動為其分配一個SessionID ...
  • 在早期學習c#的過程中,經常遇到這樣的語句: public string StudentName { get{return stuName;} set{stuName=value;} } 當時也不是很明白為什麼要這樣?學深了c#後,又沒法對其做一個總結。今天看了《Visual c#.net程式設計教 ...
  • 只能輸入數字onkeyup='this.value=this.value.replace(/\D/gi,"")'限制文本框只能輸入正數,小數onkeyup="value=value.replace(/[^\d.]/g,'')" 只能輸入正數 負數 小數onkeyup="value=value.rep ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...