Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Visual Studio 2013 captures black frames on an ARM-based device in Windows 8


Symptoms

Assume that you have a remote ARM-based device or computer that is running Windows 8. When you try to capture frames on that device or computer by using the graphics debugging feature in Microsoft Visual Studio 2013, Visual Studio incorrectly captures black frames. Additionally, no image is shown in the frame buffer window for any of the frames, and the event list tool window does not show any data.

↑ Back to the top


Cause

This issue occurs because the D3dcompiler_46.dll file is not installed.

↑ Back to the top


Resolution

To resolve this issue, follow these steps:
  1. Download and install Remote Tools for Microsoft Visual Studio 2012 Update 2.

    Note By default, these files are installed in the following location: 
    %ProgramFiles%\Microsoft Visual Studio 11.0\Common7\IDE\Remote Debugger
  2. Copy D3dcompiler_46.dll from the following location:
    %ProgramFiles%\Microsoft Visual Studio 11.0\Common7\IDE\Remote Debugger\ARM
  3. Paste the copied file to the following location:
    %ProgramFiles%\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger\ARM
  4. Exit then restart Visual Studio.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: kbsurveynew, kbtshoot, kbexpertiseadvanced, kb

↑ Back to the top

Article Info
Article ID : 2862146
Revision : 1
Created on : 1/7/2017
Published on : 6/26/2013
Exists online : False
Views : 234