在我们的开发人员环境中,没有用户拥有管理权限。因此,如果不让管理员安装 MSBuild.CommunityTasks 是不可能的。
我想知道的是类似于 NAnt,即是否可以将文件包含在您的解决方案目录中,然后从那里引用它?这样,无论该人是否安装了它,当他们签出最新代码时,msbuild 社区文件将随之而来,并且解决方案将构建。
\SolutionDir\{solution}.sln
\SolutionDir\Project\{files}
\SolutionDir\MSBuild.Community\files