Попытка написать простой C # скрипт для копирования файла в каталог на один уровень выше.Вот что у меня есть, но оно отправляет ошибку:
"Script.OnActivate ()" не все пути кода возвращают значение.
и мой код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Text;
using System.Text.RegularExpressions;
using System.IO;
using System.Windows.Forms;
using System.Globalization;
class Script : CopyFile {
public static bool OnActivate() {
CopyDataFile("script/file.js", "../file.js");
}
}
РЕШЕНО!
using System;
using System.IO;
class Script : CopyFile {
public static void OnActivate() {
FileInfo myFile = new FileInfo("script/file.js");
myFile.CopyTo(myFile.Directory.Parent.FullName + "\\" + myFile.Name);
}
}
Перемещает файл file.js в каталог на один уровень выше от «script /»