Hallo,
du brauchst ein Programm, das auf dem Server läuft und den Zugriff auf die Datei überwacht. Da Silverlight auf dem Client ausgeführt wird, hat es prinzipiell erstmal nicht mehr Rechte, etwas auf dem Server zu ändern, als jeder andere im Netz. Natürlich kannst du so nicht einfach willkürlich Dateien erstellen.
Was du also brauchst, ist ein Webserver. Das kann ein FTP-Server sein, zum Beispiel
Filezilla Server. Es kann auch ein PHP-Skript sein, dafür kannst du
XAMPP verwenden.
Allerdings arbeitest du mit Silverlight und C#, also würde sich
ASP.NET anbieten. Läuft das auf dem Server oder kannst du es dort installieren? Dafür findest du sicherlich viele Anleitungen.
Ich kenne mich mit ASP.NET nicht besonders aus, also kann ich dir nur den umständlichen Weg über einen TCP-Server, realisiert mit C#, genauer beschreiben. Damit kannst du auf eine Anfrage des Silverlight-Clients reagieren und den Dateiinhalt schreiben oder ausgeben.
Was spricht dich am meisten an?
Grüße,
Yogu