Проверьте инициализацию файловой системы
Убедитесь, что файловая система правильно инициализирована в вашем коде
Если проблема сохраняется, проверьте:
- Корректность сборки проекта (используйте Cosmos User Kit).
- Наличие using Sys.FileSystem; в коде.
- Аппаратную совместимость (если работаете с реальным железом)
Artem ArtemУченик (80)
3 недели назад
Я делал инициализацию файловой системы в коде (ошибка Error! File system is not work!): try
{
Directory.CreateDirectory(@"0:\FileSystemInitialization");
Thread.Sleep(10);
Directory.Delete(@"0:\FileSystemInitialization", true);
var disks = fs.GetDisks();
}
catch (Exception)
{
Console.Write("Error File system is not work");
}
Использую Cosmos User Kit
Есть using Cosmos.System.FileSystem;
Не понял что такое Аппаратную совместимость (если работаете с реальным железом)
Инцилизация Файловой Системы:
namespace ArteOS
{
public class Kernel : Sys.Kernel
{
Sys.FileSystem.CosmosVFS fs;
}
protected override void BeforeRun()
{
fs = new Sys.FileSystem.CosmosVFS();
Sys.FileSystem.VFS.VFSManager.RegisterVFS(fs);
}
Оставил только регистрацию файловой системы