I doubt the Express edition has the custom build rule to properly compile .asm. When I use Project + Add Existing Item and pick a .asm file, I get a prompt to select the build rule and can choose the built-in one for ml.exe. If you don't get this, you'll have to make your own or purchase the retail license.
Hans Passant.
Hans Passant.