Je développe une application en ASP .NET avec C#, et je rencontre un
problème : en effet, mon appliction crée un fichier temporaire, et
lorsque je veux l'effacer, j'ai un message d'erreur comme quoi "ce
fichier est utilisé par un autre process".
Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire
par IIS) afin de l'effacer ?
Merci !
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ByB
Après mure réflexion, ByB a écrit :
Bonjour,
Je développe une application en ASP .NET avec C#, et je rencontre un problème : en effet, mon appliction crée un fichier temporaire, et lorsque je veux l'effacer, j'ai un message d'erreur comme quoi "ce fichier est utilisé par un autre process".
Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire par IIS) afin de l'effacer ?
Merci !
Je précise que si l'appli crée un fichier temporaire, c'est à ma demande (un fichier de travail créé par moi, que je devrais donc pouvoir effacer) et non pas un quelonque fichier système d'IIS, bien entendu ...
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Après mure réflexion, ByB a écrit :
Bonjour,
Je développe une application en ASP .NET avec C#, et je rencontre un problème :
en effet, mon appliction crée un fichier temporaire, et lorsque je veux
l'effacer, j'ai un message d'erreur comme quoi "ce fichier est utilisé par un
autre process".
Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire par IIS)
afin de l'effacer ?
Merci !
Je précise que si l'appli crée un fichier temporaire, c'est à ma
demande (un fichier de travail créé par moi, que je devrais donc
pouvoir effacer) et non pas un quelonque fichier système d'IIS, bien
entendu ...
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Je développe une application en ASP .NET avec C#, et je rencontre un problème : en effet, mon appliction crée un fichier temporaire, et lorsque je veux l'effacer, j'ai un message d'erreur comme quoi "ce fichier est utilisé par un autre process".
Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire par IIS) afin de l'effacer ?
Merci !
Je précise que si l'appli crée un fichier temporaire, c'est à ma demande (un fichier de travail créé par moi, que je devrais donc pouvoir effacer) et non pas un quelonque fichier système d'IIS, bien entendu ...
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Patrice
Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP, il est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas, ce fichier pourrait être lu par un epage qui envoie son contenu au navigateur. N'étant plus accédé via HTTP, il est alors possible de le supprimer dans la foulée..
Sinon il peut y avoir un autre problème (antivirus, indexing service etc...)
Patrice
--
"ByB" a écrit dans le message de news:
Après mure réflexion, ByB a écrit : > Bonjour, > > Je développe une application en ASP .NET avec C#, et je rencontre un
problème :
> en effet, mon appliction crée un fichier temporaire, et lorsque je veux > l'effacer, j'ai un message d'erreur comme quoi "ce fichier est utilisé
par un
> autre process". > > > Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire par
IIS)
> afin de l'effacer ? > > Merci !
Je précise que si l'appli crée un fichier temporaire, c'est à ma demande (un fichier de travail créé par moi, que je devrais donc pouvoir effacer) et non pas un quelonque fichier système d'IIS, bien entendu ...
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP, il
est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas, ce
fichier pourrait être lu par un epage qui envoie son contenu au navigateur.
N'étant plus accédé via HTTP, il est alors possible de le supprimer dans la
foulée..
Sinon il peut y avoir un autre problème (antivirus, indexing service etc...)
Patrice
--
"ByB" <email@email.com> a écrit dans le message de
news:mn.229f7d52ee7c0932.26808@email.com...
Après mure réflexion, ByB a écrit :
> Bonjour,
>
> Je développe une application en ASP .NET avec C#, et je rencontre un
problème :
> en effet, mon appliction crée un fichier temporaire, et lorsque je veux
> l'effacer, j'ai un message d'erreur comme quoi "ce fichier est utilisé
par un
> autre process".
>
>
> Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire par
IIS)
> afin de l'effacer ?
>
> Merci !
Je précise que si l'appli crée un fichier temporaire, c'est à ma
demande (un fichier de travail créé par moi, que je devrais donc
pouvoir effacer) et non pas un quelonque fichier système d'IIS, bien
entendu ...
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP, il est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas, ce fichier pourrait être lu par un epage qui envoie son contenu au navigateur. N'étant plus accédé via HTTP, il est alors possible de le supprimer dans la foulée..
Sinon il peut y avoir un autre problème (antivirus, indexing service etc...)
Patrice
--
"ByB" a écrit dans le message de news:
Après mure réflexion, ByB a écrit : > Bonjour, > > Je développe une application en ASP .NET avec C#, et je rencontre un
problème :
> en effet, mon appliction crée un fichier temporaire, et lorsque je veux > l'effacer, j'ai un message d'erreur comme quoi "ce fichier est utilisé
par un
> autre process". > > > Y a t-il un moyen de libérer ce fichier (appremment gardé en mémoire par
IIS)
> afin de l'effacer ? > > Merci !
Je précise que si l'appli crée un fichier temporaire, c'est à ma demande (un fichier de travail créé par moi, que je devrais donc pouvoir effacer) et non pas un quelonque fichier système d'IIS, bien entendu ...
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
ByB
Il se trouve que Patrice a formulé :
Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP, il est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas, ce fichier pourrait être lu par un epage qui envoie son contenu au navigateur. N'étant plus accédé via HTTP, il est alors possible de le supprimer dans la foulée..
Sinon il peut y avoir un autre problème (antivirus, indexing service etc...)
Patrice
C'est une image (JPG) manipulée par la classe File (File.Copy(), File.Delete() etc)
Merci.
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Il se trouve que Patrice a formulé :
Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP, il
est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas, ce
fichier pourrait être lu par un epage qui envoie son contenu au navigateur.
N'étant plus accédé via HTTP, il est alors possible de le supprimer dans la
foulée..
Sinon il peut y avoir un autre problème (antivirus, indexing service etc...)
Patrice
C'est une image (JPG) manipulée par la classe File (File.Copy(),
File.Delete() etc)
Merci.
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP, il est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas, ce fichier pourrait être lu par un epage qui envoie son contenu au navigateur. N'étant plus accédé via HTTP, il est alors possible de le supprimer dans la foulée..
Sinon il peut y avoir un autre problème (antivirus, indexing service etc...)
Patrice
C'est une image (JPG) manipulée par la classe File (File.Copy(), File.Delete() etc)
Merci.
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Patrice
Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de manière quelconque par un navigateur (via par exemple une balise IMG ?).
Patrice
--
"ByB" a écrit dans le message de news:
Il se trouve que Patrice a formulé : > Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP,
il
> est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas,
ce
> fichier pourrait être lu par un epage qui envoie son contenu au
navigateur.
> N'étant plus accédé via HTTP, il est alors possible de le supprimer dans
la
> foulée.. > > Sinon il peut y avoir un autre problème (antivirus, indexing service
etc...)
> > Patrice >
C'est une image (JPG) manipulée par la classe File (File.Copy(), File.Delete() etc)
Merci.
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de manière
quelconque par un navigateur (via par exemple une balise IMG ?).
Patrice
--
"ByB" <email@email.com> a écrit dans le message de
news:mn.22bc7d5246d52047.26808@email.com...
Il se trouve que Patrice a formulé :
> Comment est utilisé ce fichier temporaire ? Si il est accédé via HTTP,
il
> est alors verrouillé (pendant 1 mn par défaut je crois). Si c'st le cas,
ce
> fichier pourrait être lu par un epage qui envoie son contenu au
navigateur.
> N'étant plus accédé via HTTP, il est alors possible de le supprimer dans
la
> foulée..
>
> Sinon il peut y avoir un autre problème (antivirus, indexing service
etc...)
>
> Patrice
>
C'est une image (JPG) manipulée par la classe File (File.Copy(),
File.Delete() etc)
Merci.
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Non, jamais affiché. C'est un fichier temporaire servant à la copie d'un fichier image d'un dossier vers un autre.
Patrice avait soumis l'idée :
Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de manière quelconque par un navigateur (via par exemple une balise IMG ?).
Patrice
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Patrice
Je ne vois toujours pas très bien quel est son rôle dans l'application Web si l'utilisateur ne la voie jamais.
Si elle n'est pas accédée via HTTP, ce n'est pas IIS qui verrouille.
Cela serait donc plutôt un problème du à : - un antivirus - indexing service - le système de surveillance de modifications des fichiers ASP.NET - le fichier est toujours ouvert dans l'appli
Je commencerais par voir par exemple si j'ai le même problème avec fichier qui est simplement copié mais pas du tout manipulé par l'application...
--
"ByB" a écrit dans le message de news:
Non, jamais affiché. C'est un fichier temporaire servant à la copie d'un fichier image d'un dossier vers un autre.
Patrice avait soumis l'idée : > Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de
manière
> quelconque par un navigateur (via par exemple une balise IMG ?). > > Patrice >
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Je ne vois toujours pas très bien quel est son rôle dans l'application Web
si l'utilisateur ne la voie jamais.
Si elle n'est pas accédée via HTTP, ce n'est pas IIS qui verrouille.
Cela serait donc plutôt un problème du à :
- un antivirus
- indexing service
- le système de surveillance de modifications des fichiers ASP.NET
- le fichier est toujours ouvert dans l'appli
Je commencerais par voir par exemple si j'ai le même problème avec fichier
qui est simplement copié mais pas du tout manipulé par l'application...
--
"ByB" <email@email.com> a écrit dans le message de
news:mn.23647d52d001d538.26808@email.com...
Non, jamais affiché. C'est un fichier temporaire servant à la copie
d'un fichier image d'un dossier vers un autre.
Patrice avait soumis l'idée :
> Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de
manière
> quelconque par un navigateur (via par exemple une balise IMG ?).
>
> Patrice
>
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Je ne vois toujours pas très bien quel est son rôle dans l'application Web si l'utilisateur ne la voie jamais.
Si elle n'est pas accédée via HTTP, ce n'est pas IIS qui verrouille.
Cela serait donc plutôt un problème du à : - un antivirus - indexing service - le système de surveillance de modifications des fichiers ASP.NET - le fichier est toujours ouvert dans l'appli
Je commencerais par voir par exemple si j'ai le même problème avec fichier qui est simplement copié mais pas du tout manipulé par l'application...
--
"ByB" a écrit dans le message de news:
Non, jamais affiché. C'est un fichier temporaire servant à la copie d'un fichier image d'un dossier vers un autre.
Patrice avait soumis l'idée : > Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de
manière
> quelconque par un navigateur (via par exemple une balise IMG ?). > > Patrice >
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Norm
lorsque tu fait ta copie de fichier, assures-toi de libérer ton objet image suite à la copie.
image.dispose image= nothing
"ByB" a écrit dans le message de news:
Non, jamais affiché. C'est un fichier temporaire servant à la copie d'un fichier image d'un dossier vers un autre.
Patrice avait soumis l'idée :
Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de manière quelconque par un navigateur (via par exemple une balise IMG ?).
Patrice
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
lorsque tu fait ta copie de fichier, assures-toi de libérer ton objet image
suite à la copie.
image.dispose
image= nothing
"ByB" <email@email.com> a écrit dans le message de news:
mn.23647d52d001d538.26808@email.com...
Non, jamais affiché. C'est un fichier temporaire servant à la copie d'un
fichier image d'un dossier vers un autre.
Patrice avait soumis l'idée :
Oui mais comment est-elle utilisée ? Est-ce qu'elle est utilisée de
manière
quelconque par un navigateur (via par exemple une balise IMG ?).
Patrice
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net