从VS2015中排除ASPNETCORE项目中的文件夹?

时间:2016-05-31 23:20:09

标签: visual-studio-2015

我有一个ASP.NET CORE项目,当然我不想用它来构建打字稿。我已经设置了一个'broccoli'文件夹,其中包含一个很好的版本和一个浏览器同步服务器。问题是Visual Studio在加载项目时会挂起。

broccoli生成一个tmp目录,其中包含许多构建树的其他目录。有时,当浏览器同步任务没有完全关闭时,这些问题就会遗留下来。这会导致Visual Studio 2015在加载项目时冻结。

有没有办法告诉VS2015完全忽略我的西兰花文件夹?尝试:

1 - 隐藏文件夹(attr broccoli +h

2 - 在project.json“buildOptions / compile”和/或“embed”中添加要排除:

 "buildOptions": {
   "emitEntryPoint": true,
   "preserveCompilationContext": true,
   "compile": {
     "exclude": [ "node_modules", "obj", "broccoli", "bin", "src" ]
   },
   "embed": {
     "exclude": [ "node_modules", "obj", "broccoli", "bin", "src" ]
   }
 },

3 - 在project.json中添加要排除(不推荐使用,在编译或嵌入中使用“

4 - 将此添加到我的xproj:

<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>

5 - 添加以排除tsconfig.json以及我能想到的所有其他内容,因为我只想在我的子目录中使用西兰花进行打字稿编译:

"exclude": [
  "node_modules",
  "typings",
  "typings.d.ts",
  "broccoli",
  "wwwroot",
  "src"
]

有没有办法让VS2015在其中一个项目中完全忽略文件夹?问题是,当项目加载vs正在查看所有这些目录。我可以说,因为当需要很长时间并且我去命令行并删除'broccoli / tmp'下的所有内容时,某些文件仍会在visual studio中显示为已删除,就像vs试图加载它们一样。

VS2015如何知道不显示'bin'或'obj'目录?

0 个答案:

没有答案