我创建了一个msbuild任务,可以缩小和组合构建我的visual studio项目时触发的javascript和css文件。
此任务将缩小和合并的文件添加到文件系统。
但是我希望它们会自动添加到visual studio项目中。这是可能的,如果是这样,我怎么能实现这个目标?
答案 0 :(得分:-2)
我建议不要在项目文件的默认“Build”目标中执行此操作 - IMO Build目标应该是原始的,除了编译/构建项目本身之外什么都不做。它还可能会产生令人头疼的问题,具体取决于您的构建在构建生命周期中的执行方式和时间。
相反,在构建文件中创建一个新的MSBuild目标,为您执行此添加。我希望你的Visual Studio项目之外有一个主构建文件 - 这将使一切变得更容易。由于您的CSProj文件只是一个简单的XML(MSBuild)文件,因此write your own custom task很容易修改项目以添加您喜欢的任何文件。