Crie dinamicamente o arquivo JS usando o ASP.net Handler

Eu tenho muitos clientes que eu quero dar-lhes scripts, então eu quero criar arquivo JS com base no seu ID Cusotmer. Assim, posso retornar e executar diretamente no lado do cliente. Cliente pode ser qualquer um, seja PHP, Html, ASP.net

Problema é quando eu navegar neste link ele me dá string JS, mas no lado do cliente este script não está executando como para o teste Eu coloquei alerta este alerta não está mostrando no lado do cliente

Cliente

<head>
    <script src="http://localhost:12604/JSCreator/Handler.ashx?CustomerID=123" type="text/javascript"></script>
    <title></title>
</head>

Arquivo do manipulador

public class Handler : IHttpHandler
{
    public void ProcessRequest(HttpContext context)
    {
        string CustomerId = context.Request["CustomerId"].ToString();
        string jscontent = JSFileWriter.GetJS(CustomerId); // This function will return my custom js string

        context.Response.ContentType = "text/javascript";
        context.Response.Write(jscontent);
    }

    public bool IsReusable
    {
        get
        {
            return false;
        }
    }
}

questionAnswers(1)

yourAnswerToTheQuestion