我有一个VS2017 15.7.1解决方案,里面有两个项目。项目A中有一个angular.js和angular.d.ts文件,我想在项目B中使用tsconfig.json文件引用它,如下所示:
{
"include": [
"../ProjectA/angular.d.ts",
"**/*.ts"
]
}
在Project B中的file.ts中,我现在希望能够引用角度命名空间(我可以在同一个项目中引用它),但是它说它找不到符号' angular'在全球模块中。
但是,如果我在VS Code中打开相同的项目集,它的行为就像我期望的那样。这是Visual Studio的一个错误,还是我只是在修改一些东西?
答案 0 :(得分:0)
我终于弄明白了。 VS 15.6发生了变化,只有当它们的Build Action在其属性上设置为Content时才会识别.tsconfig文件。