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

Article translations Article translations
Article ID: 2862146 - View products that this article applies to.
Expand all | Collapse all

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.

Cause

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

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.

More information

Status

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

Properties

Article ID: 2862146 - Last Review: June 26, 2013 - Revision: 1.0
Applies to
  • Visual Studio 2013 Preview
Keywords: 
kbsurveynew kbtshoot kbexpertiseadvanced KB2862146

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com