2011-11-28 15 views
6

Przez pewien czas pracowałem w trybie offline z TFS w moim rozwiązaniu. Wróciłem do sieci (TFS) i kiedy próbowałem skompilować moje rozwiązanie, otrzymałem to za projekt, który dodałem do tego rozwiązania.Nie można otworzyć AssemblyInfo.cs - Nieokreślony błąd

AssemblyInfo.cs nie można otworzyć - Nieokreślony błąd

Sprawdziłem i że plik jest tam więc nie wiem, dlaczego nie mogą korzystać/czytać.

To jest aplikacja sieci Web ASP.NET, a projekt, na który narzeka tutaj, jest zwykłym projektem biblioteki klas C#.

+0

Sprawdź plik w systemie Windows Directory, czy jest, czy nie, a także sprawdzić, czy jest gotowy tylko. – Tarik

+0

Jest tam i nie tylko do odczytu. Sprawdziłem to przed wysłaniem. – PositiveGuy

+0

znalazłem. Projekt zawiera brakujący plik referencyjny do AssemblyInfo.cs – PositiveGuy

Odpowiedz

2

Ten błąd jest zwykle zgłaszany, gdy plik nie istnieje lokalnie (nie ma go na serwerze). Prawdopodobnie został usunięty przez jakiś błąd. Jeśli plik istnieje na serwerze, możesz go pobrać, a jeśli został usunięty, możesz ręcznie go odtworzyć i dodać do projektu.

+0

, plik znajduje się tam lokalnie w koszu tego projektu. – PositiveGuy

+0

@CoffeeAddict, plik 'AssemblyInfo.cs' powinien znajdować się w podfolderze' Właściwości'. Nie wiem, co robi w folderze 'bin', ale nic nie będzie go tam szukało.W folderze bin znajduje się skompilowane wyjście, a nie kod źródłowy. Otwórz swój plik '.csproj' za pomocą edytora tekstu, a zobaczysz tam odnośnik wskazujący na folder Właściwości, w którym musi znajdować się plik AssemblyInfo.cs. –

+0

korekta jest w folderze właściwości. – PositiveGuy

8

Miałem to stało się ze mną w przeszłości. To może być bardziej problem Visual Studio bardziej niż cokolwiek innego.

Co oznacza, że ​​brakuje pliku AssemblyInfo.cs w folderze Właściwości projektu lub występuje problem z uprawnieniami. Jeśli istnieje problem z uprawnieniami, zaktualizuj listę ACL (Plik> Właściwości> Zabezpieczenia), zamknij i ponownie otwórz projekt. Jeśli brakuje całkowicie, po prostu trzeba go odtworzyć, wykonując następujące kroki:

  1. poziomu Visual Studio 2010, wybierz Narzędzia>Tworzenie GUID
  2. Kliknij Copy (lub New GUID następnie Kopiuj)
  3. Kliknij Zamknij
  4. Rozwiń Właściwości Folder w oknie Solution Explorer (Kontrola + W + S aby otworzyć)
  5. Usuń plik AssemblyInfo.cs pokazany z punktu exclaimation
  6. Dwukrotnie kliknij na folderze Właściwości - należy otworzyć okno Właściwości
  7. z zakładki aplikacji, kliknij przycisk informacje Application ...
  8. wypełnić informacje aplikacji wklej GUID skopiowany do pola GUID - po zakończeniu kliknij OK

Źródło: Visual Studio 2010 Project Error AssemblyInfo.cs could not be opened

Powiązane problemy