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:
Erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()Ainsi que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.ArgumentException: Le flux ne peut pas être écrit.Problème: l'appli me demande un login et mot de passe pour me connecter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()
Là ze ne comprend pas !
Auriez vous une idée ?
Merci de votre aide en tous les cas !
Partager