visual-studio - 构建时出现 Visual Studio 2015 CTP TypeScript 错误

标签 visual-studio typescript visual-studio-2015 definitelytyped typescript1.4

我在使用 Visual Studio 2015 CTP 和尝试使用 TypeScript 时遇到以下错误。

1>VSTSC : error TS5015: Build: Unsupported locale: 'en-US'.
1>VSTSC : error TS5023: Build: Unknown option 'noEmitOnError'

通过在 csproj 文件中设置以下配置,我能够消除这两个错误

<TypeScriptToolsVersion>1.4</TypeScriptToolsVersion>
<TypeScriptNoEmitOnError>false</TypeScriptNoEmitOnError>
<TypeScriptBuildConfigurations>--sourcemap --target ES5</TypeScriptBuildConfigurations>

但是,如果我包含任何 DefinitelyTyped 类型文件,例如 Angular 或 jQuery,它会抛出一堆错误。错误似乎是它不理解用于多值类型的 TypeScript 1.4 语法。

例子:

search(search: string, paramValue: string|number|string[]|boolean): ILocationService;

错误:构建:“,”预期

这是 Visual Studio 2015 CTP 中的错误还是我的配置中出现了问题。

最佳答案

我刚刚在安装 TypeScript 1.8.6 Visual Studio 2015 插件时遇到了这种情况。

最终,我通过使用添加/删除程序卸载所有以前版本的 TypeScript(我有很多)来修复它,然后重新安装 TypeScript 插件 1.8.6。

关于visual-studio - 构建时出现 Visual Studio 2015 CTP TypeScript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28246233/

相关文章:

angular - tslint 不排除 Angular 项目中的 node_modules

wpf - 覆盖本地资源字典中的 SystemColors

TypeScript 使用 process.exit 进行推断

javascript - 在 Angular 中使用 Vue 组件

c# - 写完 C# 代码后,在哪里可以找到可执行程序

c# - 每次我在 Debug模式下将鼠标悬停在变量上时,MS Visual Studio Express 2012 桌面都会崩溃

javascript - 如何让Visual Studio自动清除Javascript控制台?

visual-studio-2015 - Visual Studio 2015 Web api - 无 Web api 模板

visual-studio - 无法使Visual Studio诊断工具正常工作

c# - 外部工具 Visual Studio