Domanda

Ho aggiunto una voce di menu in BCE per quanto riguarda il documento di raccolta documenti. Al clic di quel menu voglio copiare il documento alla mia richiesta. A questo scopo ho bisogno di creare un file temporaneo del documento sulla stessa macchina su cui è installato il server SharePoint. Ora il problema è che dove dovrei creare il file temporaneo. Una soluzione è la cartella TEMP di utente corrente (che ha effettuato l'accesso a SharePoint). Ma in SharePoint, gli utenti da Active Directory possono anche login ma cartella Temp è disponibile solo per gli utenti di quella macchina. In breve requisito è quello di creare il file temporaneo in una cartella in cui ogni utente (utenti su quella macchina, così come gli utenti AD) hanno il diritto di creare e cancellare file.

La SharePoint raccomanda alcuna posizione specifica per questo scopo?

È stato utile?

Soluzione

SharePoint utilizza .NET, così si dovrebbe utilizzare le funzionalità .NET per questo:

string tempFilename = System.IO.Path.GetTempFileName();

nozione del account di servizio di TEMP verrà utilizzato, non per l'utente connesso in.

-Oisin

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top