Running a c# project on windows 7 -


if compile simple(no additional libraries or assemblies) c# application, can assume run on new windows 7 machine natively or have worry end users having .net or other libraries installed?

windows 7 includes .net framework 3.5.1 os component.

this means get:

  • .net framework 2.0 sp2
  • 3.0 sp2
  • 3.5 sp1
  • some post 3.5 sp1 bug fixes

however, if you're using newer versions of .net, , if you're using libraries don't shipped above, still need consider packaging these in msi/installer.

this page on wikipedia has summary:

http://en.wikipedia.org/wiki/.net_framework#versions

if more "quick , dirty" app, or unless work in area know target machines (i.e. corporate environment locked down os image) i'd suggest @ building installer , deal pulling down pre-requisites appropriate. (wix recommended way of doing that).

http://wix.sourceforge.net/

and wix questions tagged here on so...

https://stackoverflow.com/tags/wix/


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -