Cartella temporanea / Location per SharePoint
-
09-09-2019 - |
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?
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