Il perche' potrebbe essere questo: VS 2017 genera ulteriori informazioni di debug che eccedono la dimensione massima di qualche file di servizio.
Poiche' e' un'applicazione a 32 bit, potrebbe essere che qualche file di servizio SUPERA la dimesione di 2GB (in teoria con 4 byte potresti indirizzare 4GB, ma per essere sicuri, meglio limitarsi a 2GB).
Indipendentemente da questo, non e' che hai molte alternative:
1) compili solo in Release (ma sposti di un epsilon il problema, NON LO RISOLVI, perche' aggiungendo qualche altra linea di codice, probabilmente sforerai anche in questa modalita')
2) non passi alla nuova versione del compilatore (chi lo dice che serve?)
3) hai nascosto la testa sotto la sabbia per troppo tempo ed ora ne paghi lo scotto
Un sorgete con CENTO SETTANTUNO MILA CINQUECENTO DUE linee di codice
NON HA SENSO
Puoi solo ringraziare una spatafiata di santi (San Giovanni, San Gennaro, Sant'Antonio, Sant'Isidoro di Siviglia, San Fortunato, ecc ... ) se ti e' andata di lusso fino ad ora