Ho capito l'errore all'interno del replace bisognava accompagnare il simbolo \ con due apici singoli e racchiuso negli apici doppi...cosi funziona!!!!
stringa.Replace("'","'\'")