简体   繁体   中英

Tracking .vdproj changes using git

We have a Visual Studio setup project which generates an msi for our Windows desktop application. the vdproj file has some metadata about the files that we add to this setup project. The problem is that Visual Studio changes data (Msmkeys) for all files, everytime we add a new file to this project. As the project grows with hundreds of files, it has become difficult to track changes in vdproj. Is there a way to tell Visual Studio to not change data for already present files?

Short answer, not yet. Maybe never.

I've tweeted Scott Hanselman about this component and tried to get the question of this component's future answered by the panel at Connect 2016 via the live tweet Q&A sessions. I'm not sure who the right person to ask is.

One of the main issues you'll fight against is the automatic dependency detection.

This will mess up the GUIDS differently depending on which machine the change is made on. Making simple changes a nightmare to merge.

I generally work on the installers only on ONE machine, fixed in one build configuration (release) which minimizes the impact.

See my post here Microsoft Connect Issue

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM