How to debug a 64-bit dump using the Visual Studio debugger

One of the questions that comes up about debugging dump files is how to debug a dump file that was created from a 64-bit process. The reason why this question comes up is because Visual Studio itself is a 32-bit application and therefore, cannot debug a 64-bit dump file (or process). As a result, the…

0

A few facts about the DinnerNow.net 3.1 sample application

Now that the DinnerNow.net 3.1 sample application has been released, I thought I’d share some information about the project to help developers learn more about DinnerNow.net and what they can expect after downloading it. The following table summarizes the artifacts (source code, images, et.c) that make up the DinnerNow.net 3.1 sample application. DinnerNow Artifact Count…

0

DinnerNow.net 3.1 for Windows 7 and Windows Server 2008 R2 released

DinnerNow.net 3.1 follows in the footsteps of the 3.0 release of DinnerNow.net by adding support for new Microsoft operating systems and platforms. New in DinnerNow 3.1 is support for Windows 7 and Windows Server 2008 R2. Also, DinnerNow 3.1 adds support for 64-bit operating systems and SQL Server 2008. For a complete list of new…

0

How to install IIS 7.5 on Windows 7 using the Command Line

On Windows Vista, to install IIS 7.0 from the command line, you can use a tool called the Windows Package Manager (Pkgmgr.exe). For example, the command line for installing IIS 7. 0 on Windows Vista might look something like the following depending on how many IIS features you want to install: start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;…

0

Getting Windows Mobile Device Center to work on Windows Server 2008 R2

When you try to install Windows Mobile Device Center 6.1 (drvupdate-amd64.exe) on Windows Server 2008 R2, you’ll probably end up with the following cryptic error message which isn’t very helpful: Windows Mobile Device Center Driver Update —————————————— The update could not be installed because at least one Windows component required by Windows Mobile Device Center…

0

Create your own Code Analysis rule set using Visual Studio Team System 2010

In a previous post, I explained how to use Code Analysis in Visual Studio 2010 to detect dead code. In that post, I described the following five Code Analysis rules in detail and how these set of rules form the basis for detecting dead code: Private methods that are not called from any other code…

0

How to detect the .NET Framework directory using PowerShell

As 64-bit machines become mainstream, one of the problems that developers run into is dealing with registry keys and directories. This is because many applications and runtimes are designed to run on both 64-bit and WOW64. The problem comes about because the same application or runtime is installed in two different directories or has two…

0

Just released: Patch to make NetCFSvcUtil.exe work on Windows 7 (and other operating systems)

In an earlier blog post, I mentioned that NetCFSvcUtil.exe (available as part of Power Toys for .NET Compact Framework 3.5) is broken on the following operating systems: Window 7 RTM Windows Server 2008 R2 Windows Vista SP2 Windows Server 2008 SP2 Specifically, when you try to run NetCFSvcUtil.exe on these operating systems, you might see…

0

Windows 7 RTM Training Kit For Developers is here!

If you are a developer and you are planning to write applications for Windows 7, then one of the best places to start is the Windows 7 Training Kit For Developers which was released today. The Window 7 Training Kit has everything you need to get started with programming Windows 7, including sample code, videos,…

0

Visualize project dependencies with the Team System 2010 Architecture Explorer

As early as Visual Studio 2002, Visual Studio has supported the ability to see the dependencies between projects in a solution. However, the experience is somewhat clunky in that you can only see the dependencies one project at a time. In the example below, you can see the project dependencies for the Patient Monitoring project….

0