Mostrar o número da linha no tratamento de exceções

Como é possível exibir qual número de linha causou o erro e isso é possível com a maneira como o .NET compila seus .exe

Se não houver uma maneira automatizada para o Exception.Message exibir o sub que é uma porcari

try
{
  int x = textbox1.Text;
}
catch(Exception ex)
{
     MessageBox.Show(ex.Message);
}

questionAnswers(4)

yourAnswerToTheQuestion