Running Visual Studio 2010 Professional Beta 1 development tools on Windows XP

Started by Vortex, June 06, 2009, 10:15:56 AM

Previous topic - Next topic

UtillMasm


drizz

Ok people listen up :)

lessmsi is working!

I have downloaded the latest wix binaries from:
http://wix.sourceforge.net/releases/3.0.5217.0/

recompiled the project and adjusted it to use the newer wix assembly, fixed bugs and added code to handle external cabs.

try it out:
http://rapidshare.com/files/241961627/lessmsi_fixed.7z.html
MD5: 6F575624FBC010EBD352742500C76C15

Note that the tool extracts all cabs first then deletes the ones you didn't select, so for vs_setup you must have atleast 2,5GB free space.

Enjoy :boohoo:
The truth cannot be learned ... it can only be recognized.

Vortex

xdcmake.exe, a binary supplied with VS 2010 Beta 1 requires the installation of .NET Framework 4.0

dedndave

QuoteVisual C++ compiler for each source code file when source code is compiled with /doc and when the source code file contains documentation comments marked up with XML tags.

just don't do that  :bg

i bet vortex will write a xdcmake.exe that doesn't use .NET 4

UtillMasm


Vortex

Hi drizz,

Thanks for the tool. Your method based on extracting the binaries from archives is a good one.

dedndave

problem is i don't have a complete list of required files   :(
(hint hint Vortex - lol)

Vortex


dedndave

i know - in fact, you pretty much gave all of em
it is the include files and libraries i need listed
the msi/cab files do not tell which directory is targeted for different files
although, it is probably in an INI file or something
let me play with it a bit when i get some time
if i need help, i will PM ya

Vortex

A quick method by Japheth to extract Masm 10 from the installation package :

QuoteEXTRACT /L c:\temp cab16.cab FL_ml_exe*

Rename the extracted file to ml.exe

ML.EXE needs MSVCR100.DLL. This file is already extracted, look in the Setup subdirectory.

Thanks Japheth for your solution.

remus2k

Hi Thanks For this Info :U

I have compile with new ml and linker a masm code
Now have i see with the new compiler ist this exe bigger

Standart ml and linker from Masm32 package
3,00 KB (3.072 Bytes)

With v10.xxxx
3,50 KB (3.584 Bytes)

And this exe have a new section .reloc

what if better or newer by masm v10 from vs2010

Vortex

Hi remus2k,

You should use Pelle's Polink.exe to link the object files. It does not add automatically relocation sections and creates smaller executables. This powerful linker comes with Pelles C package and Masm32 installation :

\masm32\bin\polink.exe

remus2k

Hi vortex

Thanks for all this Information and examples

I have compiled without installed the studio
and have a error msvcr100.dll Fail.

Ok it gives two solution:

1. install the Microsoft Visual C++ 2010 Redistributable Package (x86)
2. or copy this files from vs2010 studio "msvcm100.dll , msvcp100.dll , msvcr100.dll" to the system32 folder

Then works fine :U