Comment ouvrir et modifier un fichier html ?
Bonjour,
Je travaille sur une appli en asp.net et vb.net.
J'ai une sorte de template html que l'utilisateur de l'application doit modifié dans l'appli pour rajouter du texte. Puis enregistrer le fichier avec les modifications.
Mais j'ai quelque soucis d'accès au fichier (qui se trouve dans un répertoire en dessous du projet).
J'ai utilisé à la fois:
Code:
1 2 3 4 5 6 7
| Dim templateHtml As System.IO.StreamWriter
Dim chaineTemplate As String
templateHtml = New System.IO.StreamWriter(New System.IO.FileInfo(ConfigurationSettings.AppSettings("MytemplateHtml")).OpenRead(), System.Text.Encoding.GetEncoding(28591))
templateHtml.WriteLine("------coucou------")
templateHtml.Flush()
templateHtml.Close() |
Erreur:
Code:
System.ArgumentException: Le flux ne peut pas être écrit.
Ainsi que :
Code:
1 2 3 4 5 6 7
| Dim fichier As System.IO.FileStream
Dim writer As System.IO.StreamWriter
fichier = New System.IO.FileStream("C:\....\MytemplateHtml.htm", IO.FileMode.Create)
writer = New System.IO.StreamWriter(fichier)
writer.WriteLine("-------coucou-------")
writer.Close()
fichier.Close() |
Problème: l'appli me demande un login et mot de passe pour me connecter.
Là ze ne comprend pas !
Auriez vous une idée ?
Merci de votre aide en tous les cas !