本文介紹了未注冊SSIS自定義任務以在此計算機上使用錯誤的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正在設置一臺新筆記本電腦(Win10,舊的是Win7)。在我的商店,我們在大多數SSIS包中使用自定義任務。當我使用此任務打開現有包時,收到錯誤:
標題:Microsoft Visual Studio
名為”Log Start Event”和創建名稱的任務
“TBSM.Vision.SSIS.LoggingTask.VisionLoggingTask,
TBSM.Vision.SSIS.LoggingTask,版本=1.0.0.0,區域性=中性,
PublicKeyToken=ed92d0ee7f09d162″未注冊用于此
電腦。聯系信息:視覺記錄任務確定
運行Visual Studio 17 15.9.6版
起初我以為我把GAC搞砸了,但看起來我沒有搞砸:
C:WindowsSystem32>gacutil/l TBSM.Vision.SSIS.LoggingTask Microsoft
(R).NET全局程序集緩存實用工具。版本4.0.30319.0版權所有
(C)微軟公司。保留所有權利。全局程序集緩存包含以下程序集:
TBSM.Vision.SSIS.LoggingTask,版本=1.0.0.0,區域性=中性,
PublicKeyToken=ed92d0ee7f09d162,處理器架構=MSIL項目數=1
我還遺漏了什么?
更新%1
目標服務器:
64位FALSE:
Dll位于它應該在的每個文件夾中:
推薦答案
發現問題。
為了使用自定義任務.DLL,您需要將.DLL文件放在./Task
子目錄中,而不是./Pipeline
目錄中。
這篇關于未注冊SSIS自定義任務以在此計算機上使用錯誤的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,