Todos esos archivos de proyectos suelen ser archivos que contienen referencias (tanto sus nombres como su path -no se como decirlo en español sin que se desvirtue la palabreja

) al conjunto de paginas web (asp, html, css, js, etc) necesarias para el funcionamiento del proyecto. O sea, solo sirven para el programa que usas para diseñar/crear/inventar/desarrollar/componer paginas web.
Lo unico que necesitas subir a tu hosting son los archivos asp en sus respectivos directorios/carpetas y aquellos archivos que necesites (hojas de estilo, archivos de javascript, includes, imagenes, etc ) y demas cosas con las que vamos recargando nuestros diseños
Un saludo