2013-05-16 10 views
7

Kiedy próbuję wyświetlić plik .sql ze źródła sterowania Explorer w Visual Studio 2012 (TFS 2012) pojawia się następujący komunikat o błędzie:błąd podczas otwierania pliku z TFS SQL 2012

TF10187: Nie można otworzyć dokumentu

FilePath \ nazwa_pliku

użytkownika odwołany z zaoszczędzić dialogowe

Error Message

Dzieje się tak tylko w przypadku plików SQL. Plik istnieje w folderze TFSTemp i mogę dwukrotnie kliknąć i otworzyć go. Co muszę zmienić, aby naprawić ten komunikat o błędzie?

+0

Gdyby dodali ścieżka jest w AppData \ Local \ Temp tylko dlatego, że nie mam plik lokalnie. Ten sam błąd pojawia się, gdy mam plik lokalnie, ale ścieżka staje się c: \ workspaces \ Greg.Dodd \ ... – Greg

+0

spróbuj odinstalować dodatki jeden po drugim. i czy możesz odtworzyć to na innym komputerze? –

+0

Dzięki. Odinstalowałem Redgate, a następnie otrzymałem komunikat o błędzie dla SQL Data Tools. Ponownie zainstalowane narzędzia danych i wszystko działa teraz.Jeśli chcesz odpowiedzieć, to jestem szczęśliwy, że mogę to zaakceptować. – Greg

Odpowiedz

0

Wygląda na to, że trzeba odinstalować Redgate, a następnie ponownie zainstalować narzędzia danych. Jest tak prawdopodobnie dlatego, że dodatek próbował pobrać pliki .SQL i zrobić z nimi coś, czego VS się nie spodziewał.

+1

Nie mam zainstalowanego Redgate i pojawia się ten sam błąd podczas próby otwarcia skryptów SQL w VS2012. Jaka byłaby poprawka/obejście problemu? – Alicia

2

Wydaje się, że jest to związane z aktualizacją środowiska .NET Framework 4.6 i nie jest ograniczone do plików SQL. Użytkownicy mają problemy z otwieraniem plików z aplikacji Source Control Explorer i Solution Explorer.

Opening from Source Control Explorer Opening from Solution

  1. Usuń zawartość z następujących folderów:

    C: \ Users \ <> \ AppData \ Local \ Microsoft Foundation \ Zespół

    C: \ Users \ <> \ AppData \ Local \ Microsoft \ VisualStudio

    C: \ Users \ <> \ AppData \ Local \ Microsoft \ VSCommon

  2. Pierwszym krokiem ustalone to w moim przypadku, ale można spróbować, jeśli nie: Przejdź do folderu Visual Studio IDE w wierszu polecenia lub Windows Explorer i Run następujące polecenie "devenv/resetuserdata". Tzn .: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE. Aby zminimalizować potencjalną utratę osobistego środowiska użytkownika, należy rozważyć utworzenie kopii zapasowej za pomocą Kreatora eksportu ustawień i Kreatora importu ustawień, aby przywrócić ustawienia, jeśli zachodzi taka potrzeba.

Uwaga: Skutki uboczne uruchomieniu opcji/resetuserdata jest to, że wszelkie modyfikacje będą musiały być skonfigurowane (np: serwer TFS i ustawienia proxy), a także wielu, jeśli nie wszystkich, rozszerzenia Visual Studio muszą być ponownie zainstalowany.

Źródło: http://blogs.msdn.com/b/willy-peter_schaub/archive/2010/09/15/if-you-have-problems-with-tfs-or-visual-studio-flush-the-user-cache-or-not.aspx

+0

Proszę podać pełną odpowiedź na pytanie, a nie tylko link. Link może się z czasem unieważnić. – slfan

+0

Zaktualizowałem swój post w/więcej informacji! – Soccerjoshj07

Powiązane problemy