2016-05-18 11 views
6

maszynopis Wersja:Jak zapobiec wykrywaniu tsconfig Visual Studio z tsconfig w innych projektach?

1.8.30.0

Issue

Mamy rozwiązanie z wielu projektów internetowych. Niedawno stworzyliśmy nowy projekt, w którym wykorzystano plik tsconfig.json.

Wpłynęło to na inne projekty, które miały na celu plik tsconfig.json, który nadpisał nasze ustawienia maszynopisu dla tych projektów.

"Wykryto jeden lub więcej plików tsconfig.json Właściwości projektu są wyłączone."

Sprawdziłem i sam plik projektu nie zawiera żadnych odniesień do plików tsconfig.json, a folder projektu nie zawiera pliku tsconfig.

rozmnażać

  1. Utwórz dwa nowe projekty Web API w tym samym roztworze.
  2. Dodaj plik maszynopisu do każdego projektu i zaakceptuj, że zostały przekształcone w projekt typu maszynopisu.
  3. Dodaj tsconfig.json do drugiego projektu.
  4. Otwórz właściwości pierwszego projektu i przejdź do karty Build TypeScript. Przestrzegaj "Wykryto jeden lub więcej plików tsconfig.json. Właściwości projektu są wyłączone."

Jak zapobiec wykrywaniu/wykrywaniu plików tsconfig.json znajdujących się w innym folderze projektu w projekcie Visual Studio 2015?

Odpowiedz

1

Miałem również ten problem. Rozwiązałem go w ten sposób:

  1. Explorer rozwiązania open
  2. prawym przyciskiem myszy na pliku tsconfig.json i wybierz „Wykluczenie z projektu”.
  3. Możesz zobaczyć tsconfig.json znikną z Solution Explorer. W takim przypadku wybierz opcję "Pokaż wszystkie pliki" u góry paska narzędziowego Solution Explorer.
  4. Kliknij prawym przyciskiem myszy na tsconfig.json i wybierz "Uwzględnij w projekcie".
+0

To nie rozwiązuje problemu. Występuje błąd w języku TypeScript, który ma zostać wydany w wersji 2.0. Aby uzyskać więcej informacji, zobacz [wydanie] (https://github.com/Microsoft/TypeScript/issues/8659). –

Powiązane problemy