asp.net – 在project.json中排除文件夹
在新的asp.net 5模板中有一个project.json,您可以在其中排除某些目录.
"exclude": [ "wwwroot","node_modules","bower_components","dist",".tmp" ] 如你所见,我添加了一些文件夹,如’dist’和’.tmp’,但它们仍然包含在解决方案资源管理器中.没有关于这个的很多文档.如何在2015年前从项目中解压缩文件/文件夹? 解决方法
“exclude”属性不会从visual studio隐藏文件夹,它不会使文件夹从解决方案资源管理器“消失”.
“exclude”属性从编译搜索路径中删除该文件夹.编译器(Roslyn)不是IDE的指令.作为一个更全面的答案“project.json”是故意的IDE不可知论.这就是为什么同时包含一个projecname.xspoj和一个project.json,它们都包含项目配置信息.这是必要的,以允许更强大的跨IDE和跨平台开发. 您可以通过简单的练习自己验证此行为. >添加一个新的类文件(buildfail.cs)到你现有的项目(或 您可能想知道什么是VS使用知道从解决方案资源管理器显示隐藏node_packages文件夹.我不确定,它可能不是用户可配置的,但它不是exclude属性.在project.json中注释出node_packages,您将收到构建错误(程序包还原失败),但该文件夹仍将从Solution Explorer中隐藏.由于这是IDE的特定行为,所以我们可以假设它可能在projectname.xproj中定义,但是我发现没有这样的属性,所以在这个时候它似乎是VS的黑盒魔术. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在ASP.NET中使用数据源控件真的很专业吗?
- asp.net – “可能危险的Request.Form”在通用处理程序中的
- ASP.NET:存储应用程序设置的位置?
- asp.net-mvc-4 – ASP.NET MVC 4网站速度问题
- asp.net-mvc – ASP.Net Core在调试模式下运行时不会抛出异
- asp.net-mvc – OnAction中的读取属性在asp.net mvc3中执行
- asp.net-mvc – 添加分页MVC和Azure表存储
- asp.net-mvc-3 – 在MVC和Razor中创建向导步骤
- .NET的标记SO如何在飞行中呈现?
- ASP.NET设计FTP文件上传的解决方案
- asp.net中的复选框列表中的滚动条
- ASP.NET MVC 3:主模板的ViewModel?
- asp.net-mvc – ASP.NET MVC5/IIS Express无法调
- 如何在ASP.NET MVC 4和jquery中使用web api下载文
- asp.net-mvc – 在ASP.NET MVC DisplayFor Html
- asp.net-mvc – Html.HiddenFor值属性未设置
- 如何使用WebMatrix在ASP.NET网页中创建自定义错误
- VS2019安装好后,经常打不开软件没反应解决方法
- asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结
- 如何以编程方式在ASP.NET MVC中显示/隐藏Razor V