Antwort
Der Live-Server in Visual Studio ist nur eine Art Pseudo-WebServer. Ich glaube auch dass es an den absoluten bzw. relativen Pfaden liegt.
entweder: "http://localhost/meinewebseite/pfad_xyz.html"
oder "pfad_xyz.html"
Oder verwendest Du Scriptsprachen wie asp.net? Dateiendungen .aspx ?
Und wie rufst Du die Seiten auf dem Stick auf? Etwa ohne Webserver, direkten Doppelklick auf die HTML-Datei?