Friday, 15 January 2010

c# - Registering dll in GAC -



c# - Registering dll in GAC -

am getting exceptonal error when seek execute ssis bundle has script task. command not entering main() function , throwing error. below error details..

exception has been thrown target of invocation. @ system.runtimemethodhandle.invokemethod(object target, object[] arguments, signature sig, boolean constructor) @ system.reflection.runtimemethodinfo.unsafeinvokeinternal(object obj, object[] parameters, object[] arguments) @ system.reflection.runtimemethodinfo.invoke(object obj, bindingflags invokeattr, binder binder, object[] parameters, cultureinfo culture) @ system.runtimetype.invokemember(string name, bindingflags bindingflags, binder binder, object target, object[] providedargs, parametermodifier[] modifiers, cultureinfo culture, string[] namedparams) @ microsoft.sqlserver.dts.tasks.scripttask.vstataskscriptingengine.executescript()

when explored came know need register dlls reference in gac. when seek using command line there getting invalid command errors. used below 2 commands register. please allow me know how can resolve issue. command need fire register dll. using .net 4.0 framework.

gacutil -i microsoft.teamfoundation.dll gacutil.exec /l "microsoft.teamfoundation.dll"

since getting invalid command errors, mean not executing command under framework sdk. need follow execute.

gacutil part of framework sdk 4.0 version ( purpose have used v 4 here) located @ c:\windows\microsoft.net\framework\v4.0.30319 set batch file like:

c:\windows\microsoft.net\framework\v4.0.30319\gacutil -i <dll_path> pause 'any key finish'

or execute c:\windows\microsoft.net\framework\v4.0.30319\gacutil -i <dll_path>

c# .net ssis

No comments:

Post a Comment