Absolute to Relative path [duplicate]
To pytanie ma już odpowiedź tutaj:
Jak uzyskać ścieżkę względną ze ścieżki bezwzględnej 22 odpowiedziOtrzymuję plik z OpenFileDialog, który zwraca ciąg z bezwzględną ścieżką do wybranego pliku. Teraz chcę tę ścieżkę jako ścieżkę względną do danej ścieżki (w tym przypadku do mojej aplikacji).
Więc powiedzmy, że mam ścieżkę do pliku:c:\myDock\programming\myProject\Properties\AssemblyInfo.cs
i moja aplikacja znajduje się w
c:\myDock\programming\otherProject\bin\Debug\program.exe
Następnie chcę wynik:
..\..\..\myProject\Properties\AssemblyInfo.cs