Create a merge module without Devenv from .vdproj

I read a few questions about Stackoverflow about creating mergemodules via the command line, but they were all accepted when someone suggested using devenv to compile or using Dark to create wix files from existing msi files.

Given the following:

  • VisualStudio is not installed on the build server that I have to use.
  • I use nant + msbuild to compile solutions
  • I would like to compile mergemodules from .vdproj (because Visual Studio automatically detects dependencies)
  • and create a msi setup from multiple mergemodules

... how can I build merge modules from the command line without devenv and not lose the convenience of automatically resolving dependencies for mergemodules in visualstudio? Maybe there is nanttask for this I have not found?

+5
source share
4 answers

MSBuild does not support Visual Studio deployment projects, my advice is to bite the bullet and go with Wix.

Perhaps VS2010 will use the MSBuild scheme for vdproj files? I suppose not, but did not find any links.

+5
source

msbuild. , MSDN - , / vs. , .vdproj visual studio (2010 ).

, , devenv msbuild.

... . , , .

0

.

"C:\Program Files (x86)\Microsoft Visual Studio" 10,0\VC\vcvarsall.bat "

cd /d Path_to_sln

"C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.com" "Required_path \ solution.sln" / Project "Required_path \ Setup \ Setup.vdproj" / Build Release / Out "Required_Path \ vs_errors .txt "

0
source

I would be very surprised if you can create .vdproj files without installing Visual Studio.

-1
source

All Articles