What files do you register in the source counter management system when working in the ASP.NET web application?

We have a main web application that links to several other projects. Are you registering .csproj / .sln files in the source control? If so, are you using these files for msbuild or just include * .cs to create your DLL? Can ILMerge support performance in any way?

+3
source share
2 answers

You should strive to verify everything that is necessary so that someone can perform a new installation of Visual Studio, do a check, double-click the .sln file, build and be on the go.

.sln and .csproj is not a problem, in my opinion: what happens if you add a new file to the project: everyone will have to manually add the file to their project files if you did not fix it. Csproj file.

+3
source
  • ILMerge - no. Not for web applications. Not for the rest.

  • Checkin? How about letting visual studio handle this. Now, in general, source control without all the relevant files is garbage;) Thus, it should include things like a project and a solution.

+1
source

Source: https://habr.com/ru/post/1740860/


All Articles