我目前有两个使用 Typescript 1.1 的项目,这些项目在安装了 Typescript 1.8 的 Visual Studio 2013 中打开。 VS 要求升级,我这样做了,但现在出现以下错误: 未知的编译器选项“listemitedfiles”。 有人有过同样的经历吗?
最佳答案
似乎在项目内部我们对这一行进行了硬编码
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" />
这样,即使它升级到 1.8,它仍然尝试使用安装在该文件夹中的 w/e。 (这是一个非常古老的项目,需要维护......)
接下来,我删除了 Path 系统环境变量中的硬编码路径,以便 tsc.exe 现在指向 NPM 版本。
关于visual-studio-2013 - typescript 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38913705/