A
A
A1eksandr2019-06-04 16:19:27
C++ / C#
A1eksandr, 2019-06-04 16:19:27

In what language and how best to write a simple program?

Hello.
The task was to create a simple program for Windows XP/Vista/7/8/10.
The program is simple - entering data into forms and then printing this data to the printer.
The key here is that the program must be run from a flash drive without being installed on the machine.
I am a complete newbie to visual studio.
At the moment I'm using C# in Visual studio 2019. I threw the form itself and made an output to the printer. But there were problems with creating the exe file.
As far as I understand, in order to make a portable version, I need to create an installer for my program. And already further, using a program for creating portable programs like (Cameyo) make it a "portable" version.
Because the end client may not have .net installed and so on.
Please tell me if I'm on the right path or is there an easier way?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
A1eksandr, 2019-10-15
@A1eksandr

As a result, I wrote a program in C # in Visual studio 2017, which can create executables.

R
Ronald McDonald, 2019-06-04
@Zoominger

Windows XP/Vista

Necrophilia.
No. These are two mutually exclusive terms. Just compile your code in release.
This is his problems. No need to bloat the program with unnecessary libraries.

P
Peter, 2019-06-04
@petermzg

With such conditions, it is most likely easier to write an application on an old Delphi 6 or 7 .

B
BasiC2k, 2019-06-04
@BasiC2k

If the program needs to be made in visual studio, then you can compile it on the .net platform, which by default is in the desired version of windows. In this case, the installer will not be needed.

A
amimotogo, 2019-06-04
@amimotogo

In any language that you personally know better.
Only with a high probability that you will have to use older versions of compilers / interpreters. From new support they cut out or have already cut out.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question