我正在使用标准的Visual Studio .gitignore https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
gitignore的一部分是忽略bin文件夹,但这是一个问题,因为我需要为visual studio网站项目包含bin / * .skin文件。
当一个(本地文件)网站项目位于:C:\Projects\MyprojectA\MyProjectWeb
时,对库的任何引用都作为“提示文件”存储在C:\Projects\MyprojectA\MyprojectWeb\bin
文件夹中* .refresh。
因此,如果您引用(非框架DLL) AjaxControlToolkit.dll ,那么在bin文件夹中,您最终会得到AjaxControlToolkit.dll
和AjaxControlToolkit.dll.refresh
。该文件的内容指示找到该DLL的位置的路径。 (当克隆repo时,让我们忽略潜在的路径问题,因为我们将DLL检入到_lib文件夹中,该文件夹也检入了repo)
如何在Visual Studio网站项目文件夹文件夹中找到* .refresh文件,以便它们包含在回购的克隆中?
答案 0 :(得分:2)
如何使用此VS功能?
答案 1 :(得分:1)
使用感叹号。
**/[Bb]in/*
!**/[Bb]in/*.refresh
答案 2 :(得分:0)
一旦文件夹被排除,就无法排除。这样做可以包含像[Bb]in/
这样的子文件夹。
替换
**/[Bb]in/**/*.*
!**/[Bb]in/**/*.refresh
与
<div class="vision" ng-class="data.quote > 0 ? 'blue-rapid' : 'gray-rapid'"></div>