2011-06-20 10 views
6

Mam małe vs addin, który szuka projektów wewnątrz rozwiązania i ma kilka rzeczy z nim. Zbieram projektów tak:VS2010 Dodatek DTE: folder projektu wewnątrz rozwiązania nie jest "Projekt"

Application.DTE.Solution.Projects.OfType<Project>(); 

Jednakże, jak tylko wprowadziła folder rozwiązanie i projekt umieszczony wewnątrz niego, nagle, że projekt został nigdzie nie można znaleźć. Tak więc próbowałem jeszcze nie ma projektu, ponieważ nie ma tam jeszcze jednego projektu. Więc sprawdziłem ręcznie, nazywając item is Project na

  • projektu bezpośrednio wewnątrz rozwiązaniem jest TRUE
  • folderu rozwiązanie bezpośrednio wewnątrz rozwiązanie jest TRUE (mały wtf)
  • projekt wewnątrz roztworu folder (znalazłem go w folder.ProjectItems) jest FALSE !!!!! (i oczywiście wyraźny rzut rzuca błąd)

Co do cholery? Bez przesyłania go do Project, nie mogę zadzwonić pod numer FullName, Properties() i wiele innych rzeczy, nawet jeśli przesyłać do dynamicznych. Proszę pomóż!

Odpowiedz

Powiązane problemy