Question : Erreur : Le processus ne peut pas accéder au dossier parce qu'il est employé par un autre processus.

bonjour,

I AM using la classe de « FtpWebRequest » pour télécharger un dossier à un serveur à distance. Le code ci-dessous appelle le processus de téléchargement et puis supprime le dossier après qu'il soit téléchargé. J'ai également attaché le code qui téléchargent asynchrone un dossier. Le dossier obtient téléchargé très bien mais quand il obtient à supprimer le dossier il jette l'exception « il y avait un problème supprimant le dossier {0} localisé dedans {1}. Le processus ne peut pas accéder au dossier parce qu'il est employé par un autre processus ». le
I pensent mes essais de code pour supprimer le dossier après qu'il soit téléchargé. Est-ce que quelqu'un peut faites-le moi savoir où il va mal ? Remercier le statut = l'AsynchronousFtpUpLoader.Upload (ipaddr, nom de fichier, utilisateur, pwd) de you.

bool ;

si
{try
{
(de statut) de
si (File.Exists (nom de fichier))
{
File.Delete (nom de fichier) ; else
{
MessageBox.Show (corde du
du
}. Format (« le dossier {0} n'existe pas dans l'endroit {1}.  », , Path.GetDirectoryName (fileName) de Path.GetFileName (nom de fichier))); crochet du
du

du
}} (x)
{
MessageBox.Show (corde d'exception. Format (« There était un problème supprimant le dossier {0} localisé dedans {1}. \ r \ n \ r \ n {2} », , Path.GetDirectoryName (fileName), x.Message) de Path.GetFileName (nom de fichier));


du
du
}} class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
82 :
83 :
84 :
85 :
86 :
87 :
88 :
89 :
90 :
91 :
92 :
93 :
94 :
95 :
96 :
97 :
98 :
99 :
100 :
101 :
102 :
103 :
104 :
105 :
106 :
107 :
108 :
109 :
110 :
111 :
112 :
113 :
114 :
115 :
116 :
117 :
118 :
119 :
120 :
121 :
122 :
123 :
124 :
125 :
126 :
127 :
128 :
129 :
130 :
131 :
132 :
133 :
134 :
135 :
136 :
137 :
138 :
139 :
140 :
141 :
142 :
143 :
144 :
145 :
146 :
147 :
148 :
149 :
150 :
151 :
152 :
système >using " de l'id= " codeSnippet806469 de
           
class= de

Réponse : Erreur : Le processus ne peut pas accéder au dossier parce qu'il est employé par un autre processus.

Car vous très probablement n'assignerez pas des adresses de SIP avec le namespace de domain.local vous devrez seulement soutenir le namespace de domain.com SIP.  Et puisqu'il n'y a aucune mention d'un serveur de bord je supposerai que vous prévoyez un déploiement interne-seulement avec CWA édité à l'Internet pour tenir compte de l'accès de client navigateur-basé pour les utilisateurs externes.  Ainsi, voici une vue d'ensemble générale du nombre minimum de composants que vous exigeriez :

1. Un certificat simple de SSL San pour le serveur d'édition standard avec le nom commun a placé au FQDN du serveur (par exemple ocsserver1.domain.local) et à une entrée simple de San de « sip.domain.com ».

2. Un certificat simple de SSL San pour le serveur d'accès de Web (CWA) de communicateur. Voir le ce fil pour plus de détails sur employer un certificat simple pour l'utilisation de MTLS et d'IIS sur le serveur de CWA :
http://blogs.pointbridge.com/Blogs/schertz_jeff/Pages/Post.aspx?_ID=75

des certificats Individu-signés ne peuvent pas être employés pour OCS et ne travailleront pas.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us