I deploy a program written in C # (I don’t know if this is important, but the seven system, 64 bits), I install it on a laptop on which I wrote the program - everything works and is installed, I try to transfer it to other computers - it writes that the program is not a win32 application. (other computers xp 32). Is this related to bitness, and if so, what to do so that the program can be run on the xp system 32 bits?

  • one
    "published a program" - what is it like? - Max Zhukov
  • @ Max Zhukov is probably referring to the publish project (although, perhaps, sending the source code to the Rural Life newspaper for publishing) - DreamChild
  • one
    And with what settings you compiled? This time. Then, is there any other .NET framework system? Or is she the wrong version? Or maybe you are using a library that is not on other machines? - VladD

1 answer 1

Most likely you are using Net 4.5, which is not supported by Windows XP, downgrade the Framework version to 4, and check whether it is installed on the machines.

  • one
    There is also a variant compiled for X64 - IvanZakirov