Standardmäßig unterstützt jede Software mehrere Dateiendungen. Microsoft Visual J# unterstützt mindestens 1 verschiedene Dateiendungen. Die von Microsoft Visual J# unterstützten Basisdateien sind .VJSPROJ. Es werden jedoch nicht immer alle in der Liste aufgeführten Dateiendungen verwendet, um die Auswirkungen der Arbeit in Microsoft Visual J# zu speichern. Sehr oft werden Dateien mit solchen Dateiendungen als Quelldatendateien verwendet, die von Microsoft Visual J# verwendet werden.
Mit Microsoft Visual J# können Dateiformate zwischen den unten aufgeführten Dateiendungen konvertiert werden. Sie können eine Datei mit einer der folgenden Dateiendungen über Microsoft Visual J# öffnen und versuchen, sie in einem anderen, ebenfalls von Microsoft Visual J# unterstützten Dateiformat zu speichern.