1

Closed

Designer: Binaries should have subsystem version set to 6.00

description

  • Install Dev11 Ultimate x86 retail
  • Open a "Developer Command Prompt for VS 11" under the "Visual Studio Tools" folder
  • Change to the following directory: "c:\program files (x86)\microsoft visual studio 11.0\common7\ide\commonextensions\datadesign"
  • Execute the following command:
    dumpbin /headers microsoft.data.entity.design.datasourcewizardextension.dll
  • Look for the "subsystem version" in the output
RESULT:
4.00 subsystem version
EXPECTED:
6.00 subsystem version

This item was migrated from the DevDiv work item tracking system [ID=463980].
Closed Feb 23, 2013 at 1:30 AM by moozzyk
Not repro in the new branch.

comments

moozzyk wrote Feb 23, 2013 at 1:30 AM

This seems to be fixed after moving out of the old branch:

Microsoft (R) COFF/PE Dumper Version 11.00.51106.1
Copyright (C) Microsoft Corporation. All rights reserved.


Dump of file microsoft.data.entity.design.datasourcewizardextension.dll

PE signature found

File Type: DLL

FILE HEADER VALUES
         14C machine (x86)
           3 number of sections
    51280422 time date stamp Fri Feb 22 15:49:54 2013
           0 file pointer to symbol table
           0 number of symbols
          E0 size of optional header
        2102 characteristics
               Executable
               32 bit word machine
               DLL
OPTIONAL HEADER VALUES
         10B magic # (PE32)
       11.00 linker version
        4800 size of code
         600 size of initialized data
           0 size of uninitialized data
        664E entry point (1000664E)
        2000 base of code
        8000 base of data
    10000000 image base (10000000 to 1000BFFF)
        2000 section alignment
         200 file alignment
        4.00 operating system version
        0.00 image version
        __6.00 subsystem version__
           0 Win32 version
        C000 size of image
         200 size of headers
           0 checksum
           3 subsystem (Windows CUI)
        8560 DLL characteristics
               High Entropy Virtual Addresses
               Dynamic base
               NX compatible
               No structured exception handler
               Terminal Server Aware
      100000 size of stack reserve
        1000 size of stack commit
      100000 size of heap reserve
        1000 size of heap commit
           0 loader flags
          10 number of directories
           0 [       0] RVA [size] of Export Directory
        6600 [      4B] RVA [size] of Import Directory
        8000 [     360] RVA [size] of Resource Directory
           0 [       0] RVA [size] of Exception Directory
           0 [       0] RVA [size] of Certificates Directory
        A000 [       C] RVA [size] of Base Relocation Directory
        64C8 [      1C] RVA [size] of Debug Directory
           0 [       0] RVA [size] of Architecture Directory
           0 [       0] RVA [size] of Global Pointer Directory
           0 [       0] RVA [size] of Thread Storage Directory
           0 [       0] RVA [size] of Load Configuration Directory
           0 [       0] RVA [size] of Bound Import Directory
        2000 [       8] RVA [size] of Import Address Table Directory
           0 [       0] RVA [size] of Delay Import Directory
        2008 [      48] RVA [size] of COM Descriptor Directory
           0 [       0] RVA [size] of Reserved Directory

SECTION HEADER #1
.text name
4654 virtual size
2000 virtual address (10002000 to 10006653)
4800 size of raw data
 200 file pointer to raw data (00000200 to 000049FF)
   0 file pointer to relocation table
   0 file pointer to line numbers
   0 number of relocations
   0 number of line numbers
60000020 flags
     Code
     Execute Read
Debug Directories
    Time Type       Size      RVA  Pointer
-------- ------ -------- -------- --------
51280422 cv          11C 000064E4     46E4    Format: RSDS, {1D8FEB95-BD8B-4489-9970-31DE30C0C899}, 51, c:\Source\EFDesigner\src\EntityDesignDataSourceWizardExtension\obj\Debug\Microsoft.Data.Entity.Design.DataSourceWizardExtension.pdb
SECTION HEADER #2
.rsrc name
 360 virtual size
8000 virtual address (10008000 to 1000835F)
 400 size of raw data
4A00 file pointer to raw data (00004A00 to 00004DFF)
   0 file pointer to relocation table
   0 file pointer to line numbers
   0 number of relocations
   0 number of line numbers
40000040 flags
     Initialized Data
     Read Only
SECTION HEADER #3
.reloc name
   C virtual size
A000 virtual address (1000A000 to 1000A00B)
 200 size of raw data
4E00 file pointer to raw data (00004E00 to 00004FFF)
   0 file pointer to relocation table
   0 file pointer to line numbers
   0 number of relocations
   0 number of line numbers
42000040 flags
     Initialized Data
     Discardable
     Read Only
Summary
    2000 .reloc
    2000 .rsrc
    6000 .text