Free tool: AssemblyInfo

Have you ever come across an assembly file you wanted to know as much as possible about, without running it? Have you ever had problems with deployment, because you weren't sure what version of a DLL you copied on a machine? How do you tell the difference between a 32 bit and 64 bit assembly anyway?

I created a little command line tool, which dumps a lot of information about an assembly. For example, here is the output of the tool when run against itself:

AssemblyInfo (c) 2007 Kris Vandermotten 
File: 
 AssemblyInfo.exe 
COFF Header: 
 File is executable (EXE). 
 File is 32 bit. 
 Target machine:     I386 
PE Header: 
 File is a 32 bit PE file. 
 Linker Version:     8.0 
 Image Base Address: 0x00400000 
 Section Alignment:  8192 
 File Alignment:     4096 
 OS Version:         4.0 
 Image Version:      0.0 
 Subsystem Version:  4.0 
 Subsystem:          WINDOWS_CUI 
Version information: 
 File Version:       1.0.0.0 
 Product Version:    1.0.0.0 
 Language: Language Neutral, Codepage 1200 
  OriginalFilename:  AssemblyInfo.exe 
  FileDescription: 
  AssemblyInfo 
  FileVersion:       1.0.0.0 
  InternalName:      AssemblyInfo.exe 
  CompanyName:       Kris Vandermotten 
  LegalCopyright:    Copyright (c) 2007 Kris Vandermotten 
  LegalTrademarks: 
  ProductName:       AssemblyInfo 
  ProductVersion:    1.0.0.0 
  PrivateBuild: 
  SpecialBuild: 
  Comments: 
Assembly: 
 Name:               AssemblyInfo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e56d967875f629d3 
 Hash Algorithm:     SHA1 
 Processor:          MSIL 
 Runtime Version:    v2.0.50727 
 EntryPoint:         Void Main(System.String[]) in AssemblyInfo.Program
 Modules: 
 AssemblyInfo.exe 
  PE Kind:           ILOnly 
  Machine:           I386 
  X509 Certificate:  none 
Referenced Assemblies: 
 mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 
Assembly Attributes: 
 [System.Reflection.AssemblyProductAttribute("AssemblyInfo")] 
 [System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows = True)] 
 [System.Runtime.InteropServices.GuidAttribute("5eb90c8e-1aa6-4739-917e-0d4117b78ba9")] 
 [System.CLSCompliantAttribute((Boolean)True)] 
 [System.Runtime.InteropServices.ComVisibleAttribute((Boolean)False)] 
 [System.Reflection.AssemblyTrademarkAttribute("")] 
 [System.Reflection.AssemblyCopyrightAttribute("Copyright (c) 2007 Kris Vandermotten")] 
 [System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 
 [System.Reflection.AssemblyCompanyAttribute("Kris Vandermotten")] 
 [System.Reflection.AssemblyConfigurationAttribute("")] 
 [System.Reflection.AssemblyDescriptionAttribute("")] 
 [System.Reflection.AssemblyTitleAttribute("AssemblyInfo")] 
 [System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute+DebuggingModes)2)] 
 [System.Runtime.CompilerServices.CompilationRelaxationsAttribute((Int32)8)]

Download AssemblyInfo and enjoy.

Technorati Tags: , , ,

Comments

January 7. 2010 01:34 PM

Mobilt bredbånd

This is a really good read for me, Must admit that you are one of the best bloggers I ever saw.Thanks for posting this informative article.

Mobilt bredbånd

January 15. 2010 09:40 AM

exercises for your body type

I must say that overall I am really impressed with this blog.It is easy to see that you are passionate about your writing. If only I had your writing ability I look forward to more updates and will be returning.

exercises for your body type

January 19. 2010 12:05 AM

bedding

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

bedding

January 24. 2010 11:09 PM

club penguin

The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!

club penguin

January 30. 2010 01:20 AM

contractor accountant

You got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.

contractor accountant

January 31. 2010 08:06 PM

leren hoekbank

When I originally commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get four emails with the same comment.
Is there any way you can remove me from that service?
Thanks!

leren hoekbank

February 4. 2010 11:17 PM

Free Retirement Planning Advice

Thanks for sharing this tool. I might as well, take this idea. Cheers!

Free Retirement Planning Advice

February 8. 2010 10:01 PM

ladies watches

I completely agree with the above comment, the internet is with a doubt growing into the most important medium of communication across the globe and its due to sites like this that ideas are spreading so quickly.

ladies watches

February 10. 2010 08:07 AM

outdoor gazebo

I have recently started using the blogengine.net and I having some problems here? in your blog you stated that we need to enable write permissions on the App_Data folder...unfortunately I don't understand how to enable it.

outdoor gazebo

February 13. 2010 06:19 AM

Pasadena Garage Door Repair

I was looking for crucial information on this subject. The information was important as I am about to launch my own portal. Thanks for providing a missing link in my business.

Pasadena Garage Door Repair

February 15. 2010 04:05 PM

exposed skin care reviews

Couldn?t be written any better. Reading this post reminds me of my old room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thanks for sharing!

exposed skin care reviews

February 19. 2010 07:45 AM

Quick Diets

Hello,I love reading through your blog, I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.

Quick Diets

February 20. 2010 10:50 PM

Puppy Obedience Training

Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck!

Puppy Obedience Training

February 22. 2010 04:11 AM

Mother's Day 2010

This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article

Mother's Day 2010

February 22. 2010 06:27 AM

Picture Collage

Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.

Picture Collage

February 23. 2010 01:53 AM

house on dvd

Keep 'em coming... you all do such a great job at such Concepts... can't tell you how much I, for one appreciate all you do!

house on dvd

February 24. 2010 07:55 AM

crib bedding

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon.

crib bedding

February 24. 2010 10:21 AM

commercial roofing Hayward

Hello,I love reading through your blog, I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.

commercial roofing Hayward

February 25. 2010 09:25 PM

shop a lu

Hi webmaster, commenters and everybody else !!! The blog was absolutely fantastic! Lots of great information and inspiration, both of which we all need!b Keep 'em coming... you all do such a great job at such Concepts... can't tell you how much I, for one

shop a lu

February 26. 2010 06:54 AM

stock loan

Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

stock loan

February 28. 2010 06:45 AM

Gebrauchte Treppenlift

I thought it was going to be some boring old post, but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that very useful.

Gebrauchte Treppenlift

March 5. 2010 02:16 PM

boards

Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.

boards

March 10. 2010 09:14 AM

portland divorce lawyer

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post

portland divorce lawyer

March 14. 2010 07:54 AM

bağkur

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post

bağkur

March 15. 2010 01:18 AM

press release submission

Well, this is my first visit to your blog! We are a group of volunteers and starting a new initiative in a community in the same niche. Your blog provided us valuable information to work on. You have done a marvellous job!

press release submission

March 16. 2010 09:49 AM

emekli sandıgı

This is a really good read for me, Must admit that you are one of the best bloggers I ever saw.Thanks for posting this informative article.

emekli sandıgı

March 16. 2010 03:51 PM

european cruise lines

I was looking for crucial information on this subject. The information was important as I am about to launch my own portal. Thanks for providing a missing link in my business.

european cruise lines

March 16. 2010 04:30 PM

arac sorgulama

I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!

arac sorgulama

March 16. 2010 07:14 PM

typing work from home

When I originally commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get four emails with the same comment.
Is there any way you can remove me from that service?
Thanks!

typing work from home

March 16. 2010 08:48 PM

home air purifiers

I personally have embraced the new technologies and the CMS platforms, I think the new tools only make the web designs better. I am glad that new technologies are coming out in web design that make things easier, improved, and better looking for design.

home air purifiers

March 19. 2010 05:23 AM

condos for sale mississauga

While this subject can be very touchy for most people, my opinion is that there has to be a middle or common ground that we all can find. I do appreciate that youve added relevant and intelligent commentary here though. Thank you!

condos for sale mississauga

March 24. 2010 06:42 PM

get six pack abs

blogging is always a good way to explore your ideas and view for entire world...And commenting for such nice post is also necessary...it consider like an appreciation

get six pack abs

March 26. 2010 12:21 PM

solar panels

Wow...bro...How could you manage all these things alone?

solar panels

March 31. 2010 06:54 AM

OR Payday Loans

Quality is remembered long after the price is forgotten.

OR Payday Loans

March 31. 2010 07:48 AM

NH Payday Loans

Genius is one percent inspiration, ninety-nine percent persperation.

NH Payday Loans

April 4. 2010 08:32 PM

marie Gerking

Hi, perhaps you could assist me? I see you are using blogengine on ur site. I recently decided to make a blog for myself and i am presently trying to use one of the free blog services that are in my country, however i would very like to create my own blog on my personal website name. I recently read about blog engine and i was wondering if you could tell me where i could find good training or videos on how to make use of blog engine properly? Thanks for the assistance.

marie Gerking

April 6. 2010 09:55 AM

free coupons

well most of the tool tips like this one has a payment but this one is free, i cant believe there are still generous people that willing to share their expertise for free.

free coupons

April 6. 2010 07:28 PM

hikaye

Thanks a lot for enjoying this beauty article with me. I am apreciating it very much! Looking forward to another great article. Good luck to the author! all the best!

hikaye

April 9. 2010 03:49 AM

Hotels in Milan

I must say that overall I'm really impressed with this blog.It is easy to see that you are a fan of his writing. If I had the ability to write more updates and hope to return.

Hotels in Milan

April 12. 2010 08:19 PM

Skinlastin

So spiritful things are provided here,I really happy to read your post,I was just imagine about it and you provided me,I really bookmark it,for further reading,So thanks for sharing Pretty information.

Skinlastin

April 14. 2010 05:22 PM

MaxoLash

This is really awesome article ever I seen.I think it will help me in my future.All the information is indeed useful for me.Article present the real beauty of information.I will bookmark it for further reading and for sharing with my close friends,thanks man for provided this nice article.

MaxoLash

April 15. 2010 03:03 PM

kapadokya

Excellent post.I want to thank you for this informative read, I really appreciate sharing this great post. Keep up your work.

kapadokya

April 20. 2010 04:39 PM

Serelax

Great post ,valuable and very useful information,you has provided us for that I really thankful to you,I will bookmark it for sharing with my friends.Really great presentation of information,Thanks again.

Serelax

April 21. 2010 09:21 PM

plaka sorgulama

Thanks a lot for enjoying this beauty article with me. I am apreciating it very much! Looking forward to another great article. Good luck to the author! all the best!

plaka sorgulama

April 23. 2010 07:37 AM

rezzan kiraz

I just couldnt leave your website before saying that I really enjoyed the quality facts you provide to all your visitors. Would be back generally to check up on new stuff in you article!

rezzan kiraz

April 23. 2010 07:53 PM

fallar fal bakma

Thanks a lot for enjoying this beauty article with me. I am apreciating it very much! Looking forward to another great article. Good luck to the author! all the best!

fallar fal bakma

April 26. 2010 08:49 PM

trafik ceza sorgulama

Hello,I love reading through your blog, I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.

trafik ceza sorgulama

April 27. 2010 12:13 PM

Rapidshare

I\'m happy I found this blog, I couldnt discover any info on this subject matter prior to. I also run a site and if you want to ever serious in a little bit of guest writing for me if possible feel free to let me know, i\'m always look for people to check out my site. Please stop by and leave a comment sometime!

Rapidshare

April 28. 2010 08:42 AM

thy bilet fiyatları

Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information

thy bilet fiyatları

May 3. 2010 10:57 PM

Rapidshare Search engine

Top Rapidshare Search engine

Rapidshare Search engine

May 4. 2010 09:30 AM

bağkur borc sorgulama

This is a really good read for me, Must admit that you are one of the best bloggers I ever saw.Thanks for posting this informative article.

bağkur borc sorgulama

May 5. 2010 09:23 PM

sgk

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post

sgk

July 18. 2010 05:45 AM

pingback

Pingback from getwebsitedesigner.com

Free tool: AssemblyInfo | getwebsitedesigner.com – WEB DESIGNING, Web Development, Wordpress Theme designing, Joomla theme

getwebsitedesigner.com

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading