Próbuję zintegrować 2 moduły za pomocą Visual web developer

Moduł1 zawiera następujące elementy: UILayerMOdule1, BLLModule1, DALModule1, webconfig, Site.master

Moduł 2 zawiera UILayerMOdule2, BLLModule2, DALModule2, webconfig, Site.master

Tak zacząłem.

Utwórz nowy projekt w VisualWeb developer

  1. Dodaj projekt: BLL. W tym BLL dodałem BLLModule1, BLLModule2

  2. Project2 DAL: To dodałem DALModule1,DALModule2

  3. Projekt3: UILayerModule1

  4. Projekt4: UILayerMOdule2

Następnie umieść je wszystkie w tej samej przestrzeni nazw.

Ale pokazuje błąd w konfiguracji i System.UI. (nie można rozpoznać System.web)

Nie można rozpoznać System.Configuration

Ponadto w warstwie UI nie jest wyświetlany żaden plik aspx, wyświetlane są tylko pliki aspx.cs i projektant

Dzięki

Słońce

0
Sun 17 sierpień 2011, 02:13
Próbujesz zintegrować dwie aplikacje internetowe lub biblioteki klas?
 – 
Damith
17 sierpień 2011, 02:28

2 odpowiedzi

Najlepsza odpowiedź

Co możesz zrobić, to

  • utwórz nowy projekt
  • dodaj do niego swoje projekty aplikacji internetowych (moduł 1 i moduł 2) za pomocą dodawania istniejących projektów
  • Dodaj nowy projekt biblioteki klas i wytnij i wklej DALModule1,DALModule2 , zmień nazwę przestrzeni nazw
  • dodaj kolejną bibliotekę klas i wytnij BLLModule1, BLLModule2, zmień nazwę przestrzeni nazw
  • dodaj odniesienie DAL do BLL
  • dodaj odniesienie BLL do obu projektów UI

Zachowaj swoje pliki konfiguracyjne, przenieś tylko pliki DAL i BLL do projektów biblioteki klas

0
Damith 17 sierpień 2011, 02:36

Czy dodałeś odniesienie do system.web i system.configuration w uszkodzonych projektach?

0
Preet Sangha 17 sierpień 2011, 02:19