<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: MASM Assembly in Visual Studio 2010</title>
	<atom:link href="http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/</link>
	<description>Design &#38; Interaction, Photos &#38; Code</description>
	<lastBuildDate>Fri, 21 Sep 2012 13:47:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Wang</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-2/#comment-1901</link>
		<dc:creator>Wang</dc:creator>
		<pubDate>Fri, 21 Sep 2012 13:47:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-1901</guid>
		<description>How it works in visual studio 2012 ？
It seems this way does not work in visual studio 2012.</description>
		<content:encoded><![CDATA[<p>How it works in visual studio 2012 ？<br />
It seems this way does not work in visual studio 2012.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-2/#comment-1001</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Tue, 29 May 2012 04:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-1001</guid>
		<description>All I get is this error on compile.  My dummy test file was called texst66.asm

Tried several simple MASM sources that work fine under QEditor that comes with MASM.  Every single one gives this line.  Looked up Error 1- and the MSB3721- but not much out there- some CUDA devs using VS2010 for MASM- 

any thoughts ? 

Nice tutorial though, just didn&#039;t work for me.

With VS2010



Error	1	error MSB3721: The command &quot;ml.exe /c /Zi /Fo&quot;Debug\texst66.obj&quot; /W3 /errorReport:prompt  /Tatexst66.asm&quot; exited with code 1.	C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\masm.targets	49	6	test1</description>
		<content:encoded><![CDATA[<p>All I get is this error on compile.  My dummy test file was called texst66.asm</p>
<p>Tried several simple MASM sources that work fine under QEditor that comes with MASM.  Every single one gives this line.  Looked up Error 1- and the MSB3721- but not much out there- some CUDA devs using VS2010 for MASM- </p>
<p>any thoughts ? </p>
<p>Nice tutorial though, just didn&#8217;t work for me.</p>
<p>With VS2010</p>
<p>Error	1	error MSB3721: The command &#8220;ml.exe /c /Zi /Fo&#8221;Debug\texst66.obj&#8221; /W3 /errorReport:prompt  /Tatexst66.asm&#8221; exited with code 1.	C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\masm.targets	49	6	test1</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xcrypt</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-2/#comment-922</link>
		<dc:creator>xcrypt</dc:creator>
		<pubDate>Mon, 14 May 2012 17:07:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-922</guid>
		<description>Nvm, the problem I was having was solved by D-side&#039;s comment</description>
		<content:encoded><![CDATA[<p>Nvm, the problem I was having was solved by D-side&#8217;s comment</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xcrypt</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-920</link>
		<dc:creator>xcrypt</dc:creator>
		<pubDate>Mon, 14 May 2012 16:07:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-920</guid>
		<description>Very helpful tutorial, but I&#039;m still getting a few errors:



CODE:

.586
.model flat, stdcall
option casemap :none

; To get unicode support
include \masm32\macros\ucmacros.asm

include \masm32\include\windows.inc

include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib

include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib

.data

; WSTR gets you a unicode string definition
WSTR wstrTitle, &quot;Hello&quot;
WSTR wstrMessage, &quot;World&quot;

.code

main:
	invoke MessageBoxW, NULL, ADDR wstrMessage, ADDR wstrTitle, MB_OK
	invoke ExitProcess, eax
end main



DEBUG INFO:

1&gt;_MASM:
1&gt;  Assembling [Inputs]...
1&gt;test.asm(19): error A2008: syntax error : WSTR
1&gt;test.asm(20): error A2008: syntax error : WSTR
1&gt;test.asm(25): error A2006: undefined symbol : wstrTitle
1&gt;test.asm(25): error A2114: INVOKE argument type mismatch : argument : 3
1&gt;test.asm(25): error A2006: undefined symbol : wstrMessage
1&gt;test.asm(25): error A2114: INVOKE argument type mismatch : argument : 2
1&gt;\masm32\macros\ucmacros.asm(13): error A2052: forced error
1&gt;C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\masm.targets(49,5): error MSB3721: The command &quot;ml.exe /c /nologo /Zi /Fo&quot;Debug\test.obj&quot; /W3 /errorReport:prompt  /Tatest.asm&quot; exited with code 1.
1&gt;
1&gt;Build FAILED.



I&#039;m also wondering where these \masm32 includes come from, I can&#039;t seem to find any directory on my computer like that?

Thanks in advance</description>
		<content:encoded><![CDATA[<p>Very helpful tutorial, but I&#8217;m still getting a few errors:</p>
<p>CODE:</p>
<p>.586<br />
.model flat, stdcall<br />
option casemap :none</p>
<p>; To get unicode support<br />
include \masm32\macros\ucmacros.asm</p>
<p>include \masm32\include\windows.inc</p>
<p>include \masm32\include\kernel32.inc<br />
includelib \masm32\lib\kernel32.lib</p>
<p>include \masm32\include\user32.inc<br />
includelib \masm32\lib\user32.lib</p>
<p>.data</p>
<p>; WSTR gets you a unicode string definition<br />
WSTR wstrTitle, &#8220;Hello&#8221;<br />
WSTR wstrMessage, &#8220;World&#8221;</p>
<p>.code</p>
<p>main:<br />
	invoke MessageBoxW, NULL, ADDR wstrMessage, ADDR wstrTitle, MB_OK<br />
	invoke ExitProcess, eax<br />
end main</p>
<p>DEBUG INFO:</p>
<p>1&gt;_MASM:<br />
1&gt;  Assembling [Inputs]&#8230;<br />
1&gt;test.asm(19): error A2008: syntax error : WSTR<br />
1&gt;test.asm(20): error A2008: syntax error : WSTR<br />
1&gt;test.asm(25): error A2006: undefined symbol : wstrTitle<br />
1&gt;test.asm(25): error A2114: INVOKE argument type mismatch : argument : 3<br />
1&gt;test.asm(25): error A2006: undefined symbol : wstrMessage<br />
1&gt;test.asm(25): error A2114: INVOKE argument type mismatch : argument : 2<br />
1&gt;\masm32\macros\ucmacros.asm(13): error A2052: forced error<br />
1&gt;C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\masm.targets(49,5): error MSB3721: The command &#8220;ml.exe /c /nologo /Zi /Fo&#8221;Debug\test.obj&#8221; /W3 /errorReport:prompt  /Tatest.asm&#8221; exited with code 1.<br />
1&gt;<br />
1&gt;Build FAILED.</p>
<p>I&#8217;m also wondering where these \masm32 includes come from, I can&#8217;t seem to find any directory on my computer like that?</p>
<p>Thanks in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-867</link>
		<dc:creator>Duncan</dc:creator>
		<pubDate>Fri, 27 Apr 2012 08:09:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-867</guid>
		<description>I only looked at 32-bit.</description>
		<content:encoded><![CDATA[<p>I only looked at 32-bit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Florian Mücke</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-866</link>
		<dc:creator>Florian Mücke</dc:creator>
		<pubDate>Fri, 27 Apr 2012 07:58:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-866</guid>
		<description>Nice post. I never used MASM directly from within Visual Studio but I did MASM32 (www.masm32.com) a lot before even using Visual Studio. Nice to see both combined.
The debugging just works marvellous.</description>
		<content:encoded><![CDATA[<p>Nice post. I never used MASM directly from within Visual Studio but I did MASM32 (www.masm32.com) a lot before even using Visual Studio. Nice to see both combined.<br />
The debugging just works marvellous.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bill</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-808</link>
		<dc:creator>bill</dc:creator>
		<pubDate>Tue, 03 Apr 2012 20:53:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-808</guid>
		<description>is this 32 or 64 bit assembly?</description>
		<content:encoded><![CDATA[<p>is this 32 or 64 bit assembly?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: D-side</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-762</link>
		<dc:creator>D-side</dc:creator>
		<pubDate>Mon, 26 Mar 2012 23:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-762</guid>
		<description>Step-by-step following actually worked until it came up to testing. I copied your code and failed to compile it. That was solved quite easily, there was a &quot;forced error&quot; amongst all, and the text in ucmacros.asm said that it should not be used anymore, as it&#039;s now inside macros.asm. So I wiped &quot;uc&quot; and shifted down that macro inclusion after all the others. It all went right after that step.
Thanks, that was really useful! Quick Editor is also cool, but not that much.</description>
		<content:encoded><![CDATA[<p>Step-by-step following actually worked until it came up to testing. I copied your code and failed to compile it. That was solved quite easily, there was a &#8220;forced error&#8221; amongst all, and the text in ucmacros.asm said that it should not be used anymore, as it&#8217;s now inside macros.asm. So I wiped &#8220;uc&#8221; and shifted down that macro inclusion after all the others. It all went right after that step.<br />
Thanks, that was really useful! Quick Editor is also cool, but not that much.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-371</link>
		<dc:creator>Duncan</dc:creator>
		<pubDate>Mon, 28 Nov 2011 16:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-371</guid>
		<description>Yes. But I don&#039;t know about you but I don&#039;t create that many completely new projects... I guess if it became an issue you could script it... I think all the config files are text based.</description>
		<content:encoded><![CDATA[<p>Yes. But I don&#8217;t know about you but I don&#8217;t create that many completely new projects&#8230; I guess if it became an issue you could script it&#8230; I think all the config files are text based.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waleed Ehsan</title>
		<link>http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/comment-page-1/#comment-370</link>
		<dc:creator>Waleed Ehsan</dc:creator>
		<pubDate>Mon, 28 Nov 2011 15:44:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.deconflations.com/?p=183#comment-370</guid>
		<description>thanks and we have to do for every new project............?</description>
		<content:encoded><![CDATA[<p>thanks and we have to do for every new project&#8230;&#8230;&#8230;&#8230;?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
