Questions tagged [msbuild]
The msbuild tag has no summary.
14 questions
1 vote
2 answers
527 views
C# Source Generator : which way to go for a simple GitHub Community Project
CONTEXT My project is about implementing the "conventional method for house-energy-efficiency assessment" in France (120 pages). I want to provide a strict yet easy to use API to this method....
0 votes
1 answer
185 views
Why use Grunt for JavaScript-related files instead of relying on MSBuild?
In a Microsoft ecosystem (i.e. WebForms/MVC/WebAPI VisualStudio projects) why should I rely on an external task runner for JavaScript files like Grunt if I already have MSBuild at my disposal as the ...
7 votes
1 answer
4k views
Do MSBuild project files serve the same purpose as NMAKE makefiles in a build process? (practically equivalent)
I'm finding it difficult to understand Microsoft's motive behind building conceptual "projects" like this. They ship MSBuild.exe and NMAKE.exe together with a Visual Studio 2015 install but they both ...
24 votes
4 answers
39k views
Why should I use MSBuild instead of Visual Studio Solution files?
We're using TeamCity for continuous integration and it's building our releases via the solution file (.sln). I've used Makefiles in the past for various systems but never msbuild (which I've heard is ...
3 votes
1 answer
110 views
How is the build for a msdeployment project different than a regular web application project?
In our CI environment we build all the cs projects and then build the deployment projects. The deployment projects do an extra step of compiling the aspx & ascx files and often catch errors that ...
6 votes
2 answers
4k views
Why we should build with the highest warning level in .NET?
I heard that we have to build with the highhest warning level. Is it true? why? And how to change default .NET warning level?
1 vote
3 answers
846 views
Ms Build publishing vs Visual Studio IDE publishing
I am currently working on ms build to publish my winform application based on the environment selected (Dev or Prod). I am using Ms Build Community Task and referencing this article to achieve this ...