J
jp2msft
We have several old applications that are provided by different governmental
and other organizations. Most are console style apps that direct output to a
filename.
We do not want to recreate these applications for 2 reasons: First, it would
take a long time to recreate these without original source code (done in who
knows what language). Second, we would no longer be able to tell our
customers that our data comes directly from these organizational applications.
What we do now is create a process that runs these applications, providing
all of the inputs, and an output file is generated which we then read in,
parse, and interpret.
What I would like to investigate is the possibility of including these
console applications as resources, generate a RamDrive on the fly, copy the
applications from my project resources to the RamDrive while it is running,
then execute the programs, have the output there for me in the RamDrive, and
I'll just read that in.
How would I create a RamDrive? Where would I get started with that?
and other organizations. Most are console style apps that direct output to a
filename.
We do not want to recreate these applications for 2 reasons: First, it would
take a long time to recreate these without original source code (done in who
knows what language). Second, we would no longer be able to tell our
customers that our data comes directly from these organizational applications.
What we do now is create a process that runs these applications, providing
all of the inputs, and an output file is generated which we then read in,
parse, and interpret.
What I would like to investigate is the possibility of including these
console applications as resources, generate a RamDrive on the fly, copy the
applications from my project resources to the RamDrive while it is running,
then execute the programs, have the output there for me in the RamDrive, and
I'll just read that in.
How would I create a RamDrive? Where would I get started with that?