Un percorso relativo definisce la posizione di un file collegato in una directory di lavoro, ad esempio una cartella del progetto. Tale percorso è determinato dalla posizione relativa. Un percorso assoluto definisce la posizione di un file collegato su un disco o in un'unità di rete.
In linea generale, è consigliabile utilizzare un percorso relativo anziché un percorso assoluto.
Può essere preferibile utilizzare un percorso assoluto quando si collega un progetto condiviso, ad esempio un modello centrale al quale devono accedere altri utenti. Questo file probabilmente non verrà spostato dalla relativa posizione sul disco.
Nella seguente immagine viene riportato l'esempio di una struttura di directory semplice.
In questo caso, i percorsi assoluti e relativi sono definiti come riportato di seguito. Notare la cartella Directory di lavoro. Il nome assegnato alla cartella è puramente illustrativo e può essere sostituito con qualunque altro nome.
File | Percorso assoluto | Percorso relativo |
---|---|---|
sourcefile.rvt | C:\My Revit\Working Directory\source-file.rvt | source-file.rvt |
file_01.rvt | C:\My Revit\Reference\file_01.rvt | ..\Reference\file_01.rvt |
file_02.rvt | C:\My Revit\Working Directory\Support Files\Detailing\file_02.rvt | Support Files\Detailing\file_02.rvt |
Se la directory di lavoro viene spostata o rinominata, i percorsi possono divenire non risolti (interrotti). Nell'immagine seguente, la directory di lavoro è stata spostata nella directory Documenti a scopo illustrativo.
Tutti i percorsi assoluti originali sono ora non risolti poiché puntano ad una posizione specifica. Il percorso relativo al file file_01.rvt è altresì interrotto, poiché originariamente collocato al di fuori della directory di lavoro e, pertanto, non spostato insieme ad essa.