Ошибка %1 возникла из-за того, что процедура среды CLR может быть определена только для методов среды CLR, которые возвращают значения типов SqlInt32, System.Int32 или void.
Click to search this error in Google
English version
%1 failed because a CLR Procedure may only be defined on CLR methods that return either SqlInt32, System.Int32, void.