[OWC]新安裝電腦安裝 OWC 的來源與使用者介面授權

話說我在開發測試跟 OWC 相關的功能時,我很喜歡從網頁來處理,這樣我可以很方便的塞資料進去,也可以變更選項,讓我先確認我要的畫面後,再用程式來實現,在網頁上要操作時,我會用我慣用的網頁測:

http://tlcheng.twbbs.org/TLCheng/Basic/vbs/WebChart/client.htm

由於公司配發新 NB ,家裡電腦剛好硬碟壞掉,所以原先能順利開發測試的環境,都因為重灌而變更。

重灌的特色是,直接安裝 Office 2010 及 SQL Server 2012 。而 OWC 則是在跑網頁時自動安裝的版本:

這個版本有要求電腦要安裝 Office 2003 才能使用滑鼠右鍵叫出使用者互動介面,先前一路升級上來,有安裝 Office 2007 / 2010 ,但都能正常使用,所以一直以為是只要有安裝 Office 就可以有授權可呼叫使用者互動介面。

白天在公司要寫繪圖時,發現不能用,起先以為是 Office 2010 x64 可能是與 OWC 授權不相容,晚上回家測試,才發現不是這麼回事,搜尋後看了這篇 KB :

http://support.microsoft.com/kb/556040

裡面有寫到,Office 2007 以後不支援 OWC 了,所以 OWC 12 版以後的都是免授權就可以使用互動介面,比對 Office 2007、Office 2007 SP1、SQL Server 2008、SQL Server 2008 R2 的 OWC 日期後,決定來源選擇 SQL Server 2008 R2 ,這邊版本最齊全,有 x86 / x64 / IA64 三種 CPU 對應版本。

先安裝 OWC11.MSI,變成 12.0.0.4518 版:

 

再安裝 owc11sp1.msp,變成 12.0.0.6211 版:

最後安裝 owc11kb947318.msp ,變成 12.0.0.6502 版:

 

安裝完需要做 Office 2007 的安全性更新,看樣子 OWC 元件安全性更新仍然歸屬在 Office 2007 ,更新完後,OWC 版本並未變動,所以可能是共用元件在更新。

之後就能順利操作本篇一開始說的 OWC 使用者互動介面了。

廣告
Categories: 自用整理, Office, 工作點滴, 技術分享 | 標籤: | 11 則迴響

文章分頁導航

11 thoughts on “[OWC]新安裝電腦安裝 OWC 的來源與使用者介面授權

  1. 無法直接按照您的步驟去做?

    1.從 http://www.microsoft.com/zh-tw/download/details.aspx?id=22276
    下載OWC11去安裝

    2.從 http://www.microsoft.com/zh-tw/download/details.aspx?id=9508
    下載 Office 2003 Service Pack 1 之後
    把 Office2003SP1-kb842532-fullfile-cht.exe 解壓縮
    得到 OWC11SP1ff.msp
    再套用, 卻是…裝不起來? (我有裝Office 2007, 沒裝 Office 2003 會是這個原因嗎?)

    3.再找到這個
    http://www.microsoft.com/zh-tw/download/details.aspx?id=1878
    下載裝上後

    最後電腦裡的 OWC11.DLL 只找到
    12.0.6211.1000

    那OWC12到底還是可轉散佈的嗎? 假如EndUser沒先裝Office 2007的話

    喜歡

  2. 上面說的是從 OWC11 安裝 OWC12 ,也就是 OWC11 但是版號為 12.x 版,所以不會變成 OWC11,因為 OWC11 已經停止更新好幾年了。
    沒有特別標註有散佈權的,只能引導到微軟網站去下載。OWC 的散佈授權很亂,所以沒辦法明確告訴你資訊在哪裡,以下是看過有提到的。
    OWC 的散佈權可伴隨 SQL Server Developer / Ent 兩種版本取得。
    OWC 的散佈授權可伴隨 Office Developer 版取得,Office Developer 版最終版本在 Office 2003 上,之後就沒有了,一般認定 VSTO 取代 Office Developer ,因此,認定 VSTO (Visual Studio Tools for Office) 的合法使用者,可取得 OWC 散佈授權。VSTO 授權來自於 Visual Studio Pro. 以上可免費取得 VSTO 套件。
    Office 大量授權者,可在企業內自由散佈 OWC ,但不能對企業外散佈。
    因此 EndUser 沒裝 Office 下,看你是有 SQL Server Developer 還是有 VSTO 。
    由於 OWC 本身是免費下載,目前是沒聽過哪家在抓免費軟體轉散佈的。

    喜歡

  3. ruder

    您好
    為什麼OWC在 Server 2012上面跑會很不穩定
    大概跑10來次正常,然後就掛了
    原本在Server 2003上面不會有這問題
    我的OWC是應用在WEB中
    自動產生曲線圖

    喜歡

  4. dennis

    您好
    我在aspx成功加入OWC元件,要去連結資料庫時在取得資料來源那邊按編輯會出現
    從資料來源擷取資料時發生錯誤,可是我還沒輸入我要連結到哪
    我只是想從編輯裡選取我要連的資料庫都沒辦法
    在同事的電腦就沒問題,想請問這是哪邊發生錯誤

    Liked by 1 person

  5. dennis

    您好
    我連線資料庫後想將裡面的數據轉換成圖表
    想請問您有沒有這方面的網站或是推薦的書籍
    因為OWC年代有點久遠,網路上查詢到的資料都不是很詳細
    而書局更是找不到此方面相關的資料

    喜歡

    • dennis

      我測試網路上的範例時會出現下面這個錯誤,
      無法載入檔案或組件 ‘Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ 或其相依性的其中之一。 系統找不到指定的檔案。
      google之後說是我沒安裝2003PIA,可是我安裝後此問題依然存在
      想請問璉璉大有無遇過這種問題

      Liked by 1 person

    • 建議安裝 Office 2003 SP3 後,備份說明文件,一共五個檔案,起始文件為:OWCVBA11.CHM
      有完整的物件說明

      喜歡

  6. 你的方法在 Windows Form 沒甚麼問題,但是不適用於網頁,你沒有辦法去控制使用者電腦。
    網頁顯示圖形分兩段,Server 繪圖全靠程式碼操作畫在記憶體,再輸出成 png/jpg/gif,Client 端繪圖則是靠 script 操作。
    下面這個網頁,是 client 端繪圖的範例,依照需求在 Server 端改寫,就可以在 Server 端繪圖。
    http://tlcheng.twbbs.org/TLCheng/Basic/vbs/WebChart/client.htm

    喜歡

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

在WordPress.com寫網誌.

%d 位部落客按了讚: