Przekazanie zmiennej pomiędzy projektami.

Przekazanie zmiennej pomiędzy projektami.
DS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Cześć
Mam takie pytanie
Mam Solution w którym są dwa projekty A i B i w każdym projekcie classA i classB
W klasie classA tworzę sobie jakąś zmienną powiedzmy '''bool isOk = true;'' i tą zmienną chce wykorzystać w klasie classB należącej do projektu B.
Myślałem że można to zrobić poprzez użycie: using namespace z klasy A i wtedy ta zmienna tez będzie widoczna.
Ale Visual krzyczy że taki namespace który chce użyć nie istnieje.:

Sytuacja jest taka że w klasie classA mam:

Kopiuj
...
namespace nazwa1.nazwa2.nazwa3
{
....

a w klasie classB kiedy wpisuje linijkę

Kopiuj
...
using nazwa1.nazwa2.nazwa3
...

To Visual pisze mi że
"the type or namespace nazwa2 does not exist in the namespace 'nazwa1'"

No i nie rozumiem o co tu chodzi? Ten nazwa2.nazwa3 to są foldery widoczne w Solution Explorerze w którym są inne klasy. Czy czegoś jeszcze brakuje żeby ten namespace był widoczny?

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Masz w projekcie B referencję do projektu A?

DS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0
somekind napisał(a):

Masz w projekcie B referencję do projektu A?

Chodzi ci o linijkę?:

Kopiuj
using nazwa1;

Jeśli tak wpiszę to tego mi Visual nie waliduje.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
1

Chodzi mi o PPM na projekcie i "Add reference"

DS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0
somekind napisał(a):

Chodzi mi o PPM na projekcie i "Add reference"

Nie mam, a jak próbuję dodać to ma komunikat "A Reference to 'nazwa1' could not be added. Adding this project as a reference would case a circular dependency"
To z tego co poczytałem oznacza dla mnie chyba szukanie innego sposobu niż myślałem.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Tak, to znaczy, że musisz tak zaprojektować swoją aplikację, aby jedna biblioteka, używała drugiej, a nie obie siebie nawzajem.

DS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Ok, Dziękuję za pomoc

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.