コード例 #1
0
ファイル: TestUtils.cs プロジェクト: nemec/pathlib
        public static Tuple <string, string> CreateJunctionAndTarget(string baseDir)
        {
            var path     = Path.Combine(baseDir, Guid.NewGuid().ToString());
            var junction = Path.Combine(baseDir, Guid.NewGuid().ToString());

            Directory.CreateDirectory(path);
            JunctionPoint.Create(junction, path, true);

            return(Tuple.Create(path, junction));
        }
コード例 #2
0
ファイル: TestUtils.cs プロジェクト: nemec/pathlib
        public static void DeleteJunctionAndTarget(string path)
        {
            var target = JunctionPoint.GetTarget(path);

            JunctionPoint.Delete(path);
            //if (target != null)
            //{
            //    File.Delete(target);
            //}
        }