2015-04-27 76 views
0

我下面這個鏈接使用SSIS谷歌表數據加載到SQL Server http://www.statslice.com/leveraging-google-docs-with-ssisSSIS 2012找不到組件

我複製三個谷歌dll文件到C:\ WINDOWS \裝配\但在SSIS程序包無法找到程序集:

無法找到類型或名稱空間名稱'Google'。

我在windows server 2012,sql server 2012(SSIS)上這樣做,不確定是否需要其他信息。 (我在SSIS組件中做了一些編碼,但沒有創建或使用其他程序集,不可能缺少一些背景知識)。

+0

你真的複製它們嗎?或者你是否正確地註冊它們。文章指出:「應該自動註冊DLL,但是如果你有問題,請嘗試重啓或谷歌如何手動註冊一個DLL到GAC。」 – billinkc

+0

是的,您可能需要註冊它們和/或將它們作爲參考引用到您的項目中。 –

+0

感謝您的回覆。我已經想通了。我通過將三個程序集複製到C:\ Windows \ assembly來完成註冊。我沒有做的是在腳本組件c#項目中引用Google程序集。 – thotwielder

回答

0

在腳本組件腳本 - 項目 - 添加引用 - 瀏覽,然後找到要添加的程序集。

0

你註冊過DLL嗎?

「C:\ Program Files文件(x86)的\微軟的SDK \的Windows \ v7.0A \ BIN \ GACUTIL」 -i google.gdata.client.dll

「C:\ Program Files文件(x86)的\ Microsoft SDKs \ Windows \ v7.0A \ Bin \ gacutil「-i google.gdata.spreadsheets.dll

」C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin \ gacutil「 - 我google.gdata.extensions.dll