Questione : Errore: Il processo non può accedere alla lima perché sta usando tramite un altro processo.

ciao,

I using il codice categoria “di FtpWebRequest„ per upload una lima ad un assistente a distanza. Il codice sotto invoca il processo di Upload ed allora cancella la lima dopo che uploaded. Inoltre ho attaccato il codice che asincrono upload una lima. La lima sta ottenendo uploaded benissimo ma quando ottiene a cancellare la lima sta gettando l'eccezione “là era un problema che cancella la lima {0} individuata dentro {1}. Il processo non può accedere alla lima perché sta usando tramite un altro processo„. il
I pensa le mie prove di codice per cancellare la lima dopo che uploaded. Può qualcuno prego lasciarlo sapere dove sta andando male? Ringraziare la condizione di you.

bool = AsynchronousFtpUpLoader.Upload (ipaddr, nome di schedario, utente, pwd);

se
{try
{
(di condizione) del
se (File.Exists (nome di schedario))
{
File.Delete (nome di schedario); else
{
MessageBox.Show (stringa del
del
}. Format (“la lima {0} non esiste nella posizione {1}. „, , Path.GetDirectoryName (fileName) di Path.GetFileName (nome di schedario))); fermo del
del

del
}} (x)
{
MessageBox.Show (stringa di eccezione. Format (“There era un problema che cancella la lima {0} individuata dentro {1}. \ r \ n \ r \ n {2}„, , Path.GetDirectoryName (fileName), x.Message) di Path.GetFileName (nome di schedario));


del
del
}} class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
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:
sistema >using notpretty " del class= " del id= " codeSnippet806469 del
           
class= del

Risposta : Errore: Il processo non può accedere alla lima perché sta usando tramite un altro processo.

Poichè molto probabilmente non assegnerete gli indirizzi della SORSATA con il namespace di domain.local dovrete soltanto sostenere il namespace della SORSATA di domain.com.  E poiché non ci è menzione di un assistente del bordo presupporrò che state progettando uno schieramento interno-soltanto con CWA pubblicato al Internet per tenere conto accesso di cliente browser-basato per gli utenti esterni.  Quindi, qui è una descrizione generale del numero minimo delle componenti che richiedereste:

1. Un singolo certificato dello SSL SAN per l'assistente dell'edizione standard con il nome comune si è regolato al FQDN dell'assistente (per esempio ocsserver1.domain.local) e ad una singola entrata di SAN “di sip.domain.com„.

2. Un singolo certificato dello SSL SAN per l'assistente di accesso di fotoricettore (CWA) del trasmettitore. Vedere questo filetto per più particolari sul usando un singolo certificato per sia l'uso di IIS che di MTLS sull'assistente di CWA:
http://blogs.pointbridge.com/Blogs/schertz_jeff/Pages/Post.aspx?_ID=75

i certificati Auto-firmati non possono essere usati per OCS e non funzioneranno.
Altre soluzioni  
 
programming4us programming4us