473,394 Members | 1,722 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Assembler included w/ Visual Studio .NET 2003?

Is Microsoft still producing/releasing the Microsoft Macro Assembler (MASM)?
I just installed Visual Studio .NET 2003 (p/o an MSDN/AA subscription) and
apparently MASM is not provided/installed with that product.

[Background: I'm hoping to use the software in an MSDN/AA subscription to
support undergraduate coursework involving x86-based assembly language
programming. More specifically, I'm hoping the MSDN/AA subscription has an
assemlber / debugger combination that students can use to develop and test
x86-based application layer code (e.g., Win32 console apps) on Win2K and
WinXP boxes.]

Jim

Jul 21 '05 #1
3 2182
Hi Jim,

I'm not sure. It has always shipped with Visual C++ so maybe it is in
there. In my VS.Net 2002 it is in the ......\Vc7\Bin directory. If you
know someone with VS.Net 2003 installed have them do a search for ML.EXE and
check the results. You can get it for free here:
http://www.masm32.com/

But I don't know if that includes Codeview or anything. Maybe just the
linker. And I don't know if there is an editor in VS.Net to write and link
MASM code so you might be stuck with Notepad or try to search for a 3rd
party visual editor or something. Anyway, that's all I can help you with.
Good luck! Ken.

--
Ken Dopierala Jr.
For great .Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight

"fischerjd" <fi*******@discussions.microsoft.com> wrote in message
news:4D**********************************@microsof t.com...
Is Microsoft still producing/releasing the Microsoft Macro Assembler (MASM)? I just installed Visual Studio .NET 2003 (p/o an MSDN/AA subscription) and
apparently MASM is not provided/installed with that product.

[Background: I'm hoping to use the software in an MSDN/AA subscription to
support undergraduate coursework involving x86-based assembly language
programming. More specifically, I'm hoping the MSDN/AA subscription has an
assemlber / debugger combination that students can use to develop and test
x86-based application layer code (e.g., Win32 console apps) on Win2K and
WinXP boxes.]

Jim

Jul 21 '05 #2
fischerjd <fi*******@discussions.microsoft.com> wrote:
Is Microsoft still producing/releasing the Microsoft Macro Assembler (MASM)?
I just installed Visual Studio .NET 2003 (p/o an MSDN/AA subscription) and
apparently MASM is not provided/installed with that product.

[Background: I'm hoping to use the software in an MSDN/AA subscription to
support undergraduate coursework involving x86-based assembly language
programming. More specifically, I'm hoping the MSDN/AA subscription has an
assemlber / debugger combination that students can use to develop and test
x86-based application layer code (e.g., Win32 console apps) on Win2K and
WinXP boxes.]


There are plenty of free assemblers around, and I'd expect there to be
free debuggers as well.

I'll shamelessly plug the assembler of a friend of mine: NASM
http://nasm.sourceforge.net/

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too
Jul 21 '05 #3
Ken,

Doh! I completely forgot that MASM's file name is "ml.exe" and not
"masm.exe". <sigh> Also, "ml.exe" is located in the \...\Vc7\bin\ directory,
as you mentioned. Thanks for the help...

Jim

"Ken Dopierala Jr." wrote:
Hi Jim,

I'm not sure. It has always shipped with Visual C++ so maybe it is in
there. In my VS.Net 2002 it is in the ......\Vc7\Bin directory. If you
know someone with VS.Net 2003 installed have them do a search for ML.EXE and
check the results. You can get it for free here:
http://www.masm32.com/

But I don't know if that includes Codeview or anything. Maybe just the
linker. And I don't know if there is an editor in VS.Net to write and link
MASM code so you might be stuck with Notepad or try to search for a 3rd
party visual editor or something. Anyway, that's all I can help you with.
Good luck! Ken.

--
Ken Dopierala Jr.
For great .Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight

"fischerjd" <fi*******@discussions.microsoft.com> wrote in message
news:4D**********************************@microsof t.com...
Is Microsoft still producing/releasing the Microsoft Macro Assembler

(MASM)?
I just installed Visual Studio .NET 2003 (p/o an MSDN/AA subscription) and
apparently MASM is not provided/installed with that product.

[Background: I'm hoping to use the software in an MSDN/AA subscription to
support undergraduate coursework involving x86-based assembly language
programming. More specifically, I'm hoping the MSDN/AA subscription has an
assemlber / debugger combination that students can use to develop and test
x86-based application layer code (e.g., Win32 console apps) on Win2K and
WinXP boxes.]

Jim


Jul 21 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: angelag | last post by:
I am currently taking a college course in Visual Basic.Net and I am a beginner. I bought Visual Studio.Net 2003 to do my homework at home. I built my first project and e-mailed it to myself at...
0
by: Tom Lee | last post by:
Hi, I'm new to .NET 2003 compiler. When I tried to compile my program using DEBUG mode, I got the following errors in the C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7 \include\xdebug...
0
by: Ricardo Dias Marques | last post by:
Hi, I have a development machine with Visual Studio .Net 2003 which, as far as I know, targets the 1.1 .Net Framework. Now I need to open some solutions that were created in another machine...
1
by: Daniel A. Thomas | last post by:
License required Maybe you don't have this but have one of the products that qualifies for the upgrade such as ... Visual Studio .NET 2003 Professional Visual Studio .NET 2003 Professional...
26
by: Bruno Jouhier [MVP] | last post by:
I'm currently experiencing a strange phenomenon: At my Office, Visual Studio takes a very long time to compile our solution (more than 1 minute for the first project). At home, Visual Studio...
0
by: Jonathan Wilson | last post by:
Firstly, to get msvcrt.lib, install the .NET framework SDK. The version of msvcrt.lib included there is the exact same one as comes with Visual Studio ..NET 2003. There are some other things that...
2
by: mclagett | last post by:
Can anyone please help me figure out why all of a sudden (even after many restarts of Visual Studio 2005 and reboots, etc) I am no longer able to set breakpoints in the disassembler window. I...
3
by: fischerjd | last post by:
Is Microsoft still producing/releasing the Microsoft Macro Assembler (MASM)? I just installed Visual Studio .NET 2003 (p/o an MSDN/AA subscription) and apparently MASM is not provided/installed...
0
by: fiona | last post by:
Innovasys Ltd., a leader in help authoring and documentation tools, today announced the inclusion of a tailored version of the Innovasys HelpStudio help authoring product, HelpStudio Lite, in the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.