Jako dodatkowy punkt do @ malenkiy_scot znajduje się wyżej, dla pozycji ProjectReference chcesz zachować dwukrotnie sprawdzić guid projektem jest prawidłowa dla tego projektu. W zależnego pliku .vcproj, znaleźć tagów ProjectReference jak powyżej, a dla każdego chcesz zachować:
- otworzyć plik .vcproj przywoływanych projektu w edytorze tekstowym
- znaleźć jego GUID w tagu ProjectGuid
- porównać to z tagiem projektu dla tego odniesienia w zależnego pliku .vcproj (nie liter)
- jeśli to nie to samo, wymienić guid w tagu projektu z jednym z tagiem ProjectGuid przywoływanych projektu
- Zapisz plik projektu i ponownie załadować rozwiązanie
Program Visual Studio używa identyfikatora projektu zamiast nazwy, aby określić zależności. Jeśli więc ręcznie edytowałeś nazwę zależności, ale nie guid (tak jak ja), pojawia się błąd.
Próbowałem tego i otrzymywałem błąd wymieniony w oryginalnym spisie, tylko notatkę. – onaclov2000
To działa dla mnie. Dzięki. – cheny