alha ao criar uma montagem em S

Eu já mergulhei na programação SQL clr. Infelizmente, minha primeira tentativa é problemática. Meu código de montagem C # é exatamente assim:

enter code here
public partial class FirstCLRRoutines
{
    public static int GetCLRFrameworkMajorVersion()
    {
        return System.Environment.Version.Major;
    }
}

E o código SQL é:

USE master
GO
CREATE ASSEMBLY [Chapter2.FirstCLRRoutine]
FROM 'D:\projeler\SQL_CLR\SQL_CLR\bin\Debug\SQL_CLR.dll'

Mas eu recebo esta mensagem de erro do MSSMSE:

Msg 6218, Nível 16, Estado 3, Linha 1
@CREATE ASSEMBLY para o assembly 'SQL_CLR' falhou porque a montagem 'SQL_CLR' falhou na verificação. Verifique se os assemblies referenciados estão atualizados e confiáveis (para external_access ou inseguros) para execução no banco de dados. As mensagens de erro do verificador CLR, se houver, seguirão esta mensagem

questionAnswers(5)

yourAnswerToTheQuestion