473,809 Members | 2,699 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 2209
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*******@disc ussions.microso ft.com> wrote in message
news:4D******** *************** ***********@mic rosoft.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*******@disc ussions.microso ft.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.co m>
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*******@disc ussions.microso ft.com> wrote in message
news:4D******** *************** ***********@mic rosoft.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
7272
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 school. When I tried to open it in the lab, I got a message saying I couldn't open it because it was created with a newer version. Evidently the lab is using Visual Studio.Net 2002. My professor doesn't just want the executable file, he wants...
0
6146
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 file as folows. I need help to resolve them ASAP: cl /c /nologo /MDd /W3 /Od /GR /GM /Zi /GX /D "_DEBUG" /D " WIN32" /D "_W INDOWS" /D "_WINDLL" /D "_AFXDLL" /D "_MBCS" /D "_USRDLL" /
0
1871
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 with Visual Studio .Net 2002 (against the 1.0 Framework). I have already read:
1
2547
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 Special Edition Visual Studio .NET 2003 Enterprise Architect Visual Studio .NET 2003 Enterprise Developer Visual Studio .NET 2002 Professional Edition
26
10891
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 compiles the same solution much faster (about 10 seconds for the first project). My home computer is only marginally faster than the one I have at the office (P4 2.53 vs. P4 2.4, same amount of RAM). On the slow machine, the CPU usage is very low,...
0
240
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 might be usefull (e.g. the debug version of msvcrt.lib) but msvcrt.lib is the most usefull thing. Secondly, install the latest version of the Microsoft Platform SDK. The "64-bit" compiler will provide versions of undname.exe, nmake.exe,...
2
1282
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 should mention that this is assembler code I generate by writing opcodes to memory, but for a month or so I had no problems. All of a sudden it stopped working. Is there some setting somewhere that has gotten set somehow, or did a security download...
3
240
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 with that product. Jim
0
3358
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 Microsoft Visual Studio 2005 Software Development Kit. By providing a full help authoring environment within the Visual Studio 2005 SDK, Innovasys is providing developers building components and products that integrate with Visual Studio 2005 a...
0
10376
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10387
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10120
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7662
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6881
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5550
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5689
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4332
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3861
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.