2016-12-19 5 views
0

J'ai cherché pendant quelques heures une solution à mes problèmes. Mais j'ai téléchargé Cosmos (système d'exploitation) en utilisant Visual Studio 2015 édition communautaire. Au début, j'ai téléchargé le userkit, puis j'ai réalisé que je voulais le devkit (peut-être). Tous les exemples que je vois en ligne utilisent ceci:Cosmos ne se montre pas pour moi

using Cosmos.Compiler.Builder; 

Mais cela ne fonctionne pas pour moi. (J'ai changé les propriétés pour utiliser le framework 3.5, j'ai lu que je dois l'utiliser et maintenant je ne trouve plus Cosmos.) Avant, quand j'utilisais le framework 4.5, je pouvais utiliser le cosmos, mais seulement Cosmos.System et un autre. ? ce que je fais mal

C'est ce que je reçois dans Kernel.cs quand je commence un projet cosmos:

using System; 
using System.Colletions.Generic; 
using System.Text; 
using Sys = Cosmos.System; 

namespace CosmosKernel1 
{ 
    public class Kernel : Sys.Kernel 
    { 
     protected override void BeforeRun() 
     { 
      Console.WriteLine("Cosmos booted successfully. Type a line of text to get it echoed back."); 
     } 

     protected override void Run() 
     { 
      Console.Write("Input: "); 
      var input = Console.ReadLine(); 
      Console.Write("Text type: "); 
      Console.WriteLine(input); 
     } 
    } 
} 

Répondre

1

d'abord, assurez-vous que vous avez un projet cOSMOS et non une Deuxièmement, après avoir vérifié cela, assurez-vous que vous avez bien le cosmos.compiler et tous les dlls cosmos dans vos références

Tutoriel: https://www.youtube.com/watch?v=oKW3BrclAUY

+0

J'ai créé le projet cosmos lol. Mais je vais vérifier les DLL en ce moment. Je n'y ai pas pensé. – Vince

+0

@Vince quelque chose encore? –

+0

Je suis tellement confus à ce sujet. J'ai édité mon post pour montrer quel code je reçois quand je lance le projet pour la première fois. Mais la plupart des exemples en ligne montrent cela http://www.instructables.com/id/Make-an-Operating-System-in-C/?ALLSTEPS Je ne suis pas sûr pourquoi je reçois une sortie différente. – Vince