Apologies if any of what I'm about to say makes no sense or overlooks something obvious - my knowledge of CLR internals is spotty.
If I understand correctly, then if I just build a solution for 'AnyCPU' in VS2K5 (or point MSBuild at that .sln file with those settings) then the binaries only compile as far as MSIL. They then get JITted t...
            
           
          
            
            If I set the platform flags of MyApp.exe to be x64
I still can run the corflags utilty like this:
    corflags /32bit+ MyApp.exe
corflags will happily set the 32bit flag to 1.
Of course when I'll try to run the application I'll get an error:
0xC000007B = STATUS_INVALID_IMAGE_FORMAT  
My question is: Is there a way that an assembly which...
            
           
          
            
            When compiling, I always set it for Any CPU. However there are some customers that do not have a 64 bit version of a required binary, even when running on an x64 system. In these instances I have asked them to modify my binary with the corflags.exe /32BIT+ option:
http://msdn.microsoft.com/en-us/library/ms164699(VS.80).aspx
I would lik...
            
           
          
            
            Im trying to use Corflags to get PartCover running under x64. When I use:
CorFlags.exe PartCover.exe /32BIT+ /Force 
i get:
corflags : warning CF011 : The specified file is strong name signed. Using /Force will invalidate the signature of this image and will require the assembly tobe resigned.
without /force i get:
corflags : error C...
            
           
          
            
            I need to write a CorFlags-like application.
If I have a path to assembly file, how to I read its CorFlags?
I specifically need to know if the assembly is Any-CPU or x86 only
I want to avoid loading the assembly using reflection because I need to scan many files. 
ThanksSaa
...
            
           
          
            
            Hi,
I created a dummy windows service using .net 3.5. The service has been compiled for x86 explicitly (32BIT corflag is set).
Process Explorer from SysInternals correctly identifies the process as a 32-bit process. However, task manager does not append the "*32" to the process name.
Why is that?
Cheers,
Alex
...
            
           
          
            
            I am using an InvokeProcess activity in TFS 2010 to try and run the corflags application on a built exe.
C:\Builds\4\testing\Sources\BuildAssets\corflags.exe C:\Builds\4\testing\Binaries\Executable.exe /32bit+
However I am getting the following message:
  corflags : error CF001 : Could not open file for writing
I am running the TF...
            
           
          
            
            Hi all,
I've found a fair bit of information related to how a .NET assembly should load based on the flags set in the assembly header. 
Pages such as http://blogs.msdn.com/b/joshwil/archive/2005/05/06/415191.aspx
seem to suggest that if you have a header as follows
PE : PE32 
ILONLY : 1
32BIT : 0 
It has been compiled as "AnyCPU" an...