Assuming you are not talking about .NET languages (C #, VB.NET, F #, etc.), you can use the disassemble window:
The Disassembly window shows the assembly code that corresponds to the instructions generated by the compiler. If you are debugging managed code, these assembly instructions correspond to the native code generated by the Just-in-Time (JIT) compiler, not the Microsoft Intermediate Language (MSIL) generated by the Visual Studio compiler.
If, however, you're talking about viewing IL for .NET languages - ILDASM can show it to you, like most disassemblers (such as Reflector). Many of them will show your default interpretation of IL / VB.NET IL, but you can always view IL directly.
Some of them also have Visual Studio add-ons / extensions that let you see disassembly directly in Visual Studio (Reflector and Resharper will both do this).
Odded
source share