Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [C#] Esperimento su Soluzione biprogetto

    Salve, sto facendo delle sperimentazioni di base su una Soluzione contenente due progetti.

    La soluzione contiene il progetto Dos (ovviamente console) e Win (neanche a dirlo windows).

    Il progetto Dos contiene la classe Dos, dovrei in Win, premendo un bottone, istanziare un oggetto di tipo Dos e lanciare un metodo di Dos.

    La cosa però non l'ho mai fatta prima, ovvero, mettere più classi insieme nello stesso progetto si, ma cercare di richiamare una classe da un altro progetto ancora no.

    Ma soprattutto, si può fare?

    Cmq entrambe i progetti hanno lo stesso Namespace.

    Fatemi sapere, tnx.

  2. #2
    Le classi condivise vanno in un progetto Libreria di classi separato referenziato dai due progetti.
    Tra parentesi, .NET non crea applicazioni DOS, ma applicazioni console, che è una cosa ben diversa.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3


    Bhè, Dos era per tagliare...

    Senti, leggevo anche altri post al riguardo, ma non capisco come "referenziare" il progetto libreria.

    L'ho creato e l'ho messo nella soluzione.

    Quindi ora ho Dos, Win e Libreria.

    In libreria ho creato la classe Libreria, il suo costruttore e il metodo che mi serve, ora come istanzio l'oggetto che sia da Dos che da Win non mi vedono Libreria?

    P.S. ovviamente hanno tutti lo stesso Namespace.

    Tnx

  4. #4
    Come non detto... sarà che sono le 17 e rotte...

    Bastava che lo aggiungevo ai riferimenti ovviamente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.