Hi,
I developed a custom data flow task in .net 2.0 using Visual Studio 2005. I installed it into GAC using GACUTIL and also copied it into the pipeline directory. This task runs absolutely fine when I run it on my local machine both in BIDS and using the script in windows 2000 environment. However, when I deployed this package into a windows 2003 server, the package fails at the custom task level. I checked the GAC in windows\assembly directory and it is present. Also I copied the file into the PipeLine directory and verified that I copied it into the correct pipeline directory by checking the registry. The version of the assembly is still Debug. I looked up documentation in MSDN but there is very little information about the errors I am seeing.
The error I get is pasted below, Can somebody please help me as I am currently stuck and running out of ideas to fix this problem.
Code: 0xC0047067
Source: DFT Raw File DFT Raw File (DTS.Pipeline)
Description: The "component "_" (2546)" failed to cache the component metadata object and returned error code 0x80131600.
Code: 0xC004706C
Source: DFT Raw File DFT Raw File (DTS.Pipeline)
Description: Component "component "_" (2546)" could not be created and returned error code 0xC0047067. Make sure that the component is registered correctly.

Custom Data Flow Task throwing error when run from command prompt
yvz
I don't think you are really trying very hard. Googling the error code 0xC0047067 gives me the direct wiki.sqlis.com page for that error as #1. Included in that page is the following additional information. Quite useful I think, whilst you say you have installed it in the GAC, I'd have step back and think again. Is the package really running on that machine Is it the right version in the GAC Check the package XML or the strong name, why can you not load an assemnbly by the strong name The latter is a pure .Net issue. Any ideas yet
This error is often seen when a component has not been installed on the current machine. An example of this error is shown below,
where a package that uses the Checksum Transformation, built on a second machine, has been copies to a new machine without the component.
This is error is for Data Flow components only, and can be rectified by installed the required component on the local machine.
Angel Rom
This link might help: http://wiki.sqlis.com/default.aspx/SQLISWiki/PipelineErrorCodes.html
Hint: try searching Google in the future.
Peter Ritchie
Nick Gravelyn
0xC0047067
0xC004706C
lilshorty
The Error Code is seen in the link provided by you but their is no solution/notes explained for that error Code
Thanks
Narasimham
Haoyang
Hi Duane,
I have checked this link before and their is nothing available for this Error code.
Thanks
Narasimham