Cuestión : Cargar un archivo a SharePoint 2007 con C#.NET

Así el código abajo de un del sitio de MSDN (rel= " nofollow " del " _blank " del target= de " http://msdn.microsoft.com/en-us/library/dd902097(office.12).aspx " del href= del el /en-us/library/dd902097 (office.12) .aspx) de http://msdn.microsoft.com.  El propósito de él es cargar un archivo de mi máquina local a nuestro sitio corporativo de SharePoint 2007.  Todas las cargas por teletratamiento fallan diciendo “ERROR: El acceso a la trayectoria “C:\Test file.txt” se niega. ¿el “

Does cualquier persona sabe porqué estoy consiguiendo ese error?
class= > " claro " 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:
> del " fileUpload " de FileUpload ID=
del " btnUpload " del botón ID= de la carga por teletratamiento
btnUpload_Click vacío protegido (remitente del objeto, EventArgs e) { sharePointServer de la secuencia = ConfigurationManager.AppSettings [“SharePointServer”] .ToString (); uploadedFilePath de la secuencia = @ " C:\ \ “; sharePointListPath de la secuencia = “http://” + sharePointServer + “InfoWorld/IT/ITTech/eForm%20Document%20Attachments”; si (fileUpload.HasFile) intento { fileUpload.SaveAs ( uploadedFilePath + fileUpload.FileName); lblFileUpload.Text = “nombre de fichero: ” + fileUpload.PostedFile.FileName + “
” + fileUpload.PostedFile.ContentLength + “bytes
” + “Tipo contento: ” + fileUpload.PostedFile.ContentType; UploadFileToSharePoint ( uploadedFilePath + fileUpload.FileName, sharePointListPath + fileUpload.FileName); } retén (excepción ex) { lblFileUpload.Text = “ERROR: ” + ex. Message.ToString (); } { lblFileUpload.Text = “usted no ha especificado un archivo. ”; } } UploadFileToSharePoint vacío protegido (secuencia UploadedFilePath, secuencia SharePointPath) { Respuesta = falta de información de WebResponse; intento { // crea una petición PUESTA del Web de cargar el archivo. Petición de WebRequest = WebRequest.Create (SharePointPath); petición. Credenciales = CredentialCache.DefaultCredentials; petición. Método = “PUESTO”; // asigna un almacenador intermediario de 1 KB para transferir el contenido del archivo. // usted puede ajustar el tamaño de almacenador intermediario según lo necesitado, dependiendo de // el número y el tamaño de los archivos que son cargados. almacenador intermediario del octeto [] = nuevo octeto [4096]; /4 mb límite del archivo. // escribe el contenido del archivo local a corriente de la petición de //. el usar (corriente de la corriente = request.GetRequestStream ()) usando (fsWorkbook de FileStream = File.Open (UploadedFilePath, FileMode.Open, FileAccess.Read)) { internacional i = fsWorkbook.Read (almacenador intermediario, 0, almacenador intermediario. Longitud); mientras que (i > 0) { corriente. Escribir (almacenador intermediario, 0, i); i = fsWorkbook.Read (almacenador intermediario, 0, almacenador intermediario. Longitud); } } // hace la petición PUESTA. respuesta = request.GetResponse (); } retén (excepción ex) { tiro ex; } finalmente { respuesta. Cierre (); } }
class= del

Respuesta : Cargar un archivo a SharePoint 2007 con C#.NET

Éste es XenApp, no XenServer tan ninguna de esa ayuda de la voluntad:)

Usted debe necesitar solamente éstos usar los WI

Peticiones del uso - TCP XML 80, 8080 o 443 (configurable)
Tener acceso a los usos virtualizados en el servidor - ICA-TCP 1494, 2598 (la confiabilidad de la sesión)

Otras soluciones  
 
programming4us programming4us