ฉันต้องโยกย้ายโปรแกรม Visual Basic 5 ดั้งเดิมจากกล่อง Win98 เก่าไปยังเซิร์ฟเวอร์ Win 2008 โปรแกรมติดตั้งของโปรแกรมไม่พร้อมใช้งาน (เป็นโปรแกรมที่กำหนดเอง)
ฉันเริ่มการติดตั้ง VB 5.0 runtimes และคัดลอกโฟลเดอร์โปรแกรมทั้งหมดไปยังกล่องใหม่ แต่มันใช้งานไม่ได้ (ฉันคิดว่า DLLs หลายตัวและตัวควบคุม ActiveX หายไปดังนั้นโปรแกรมรัน แต่ระเบิดด้วยข้อผิดพลาด runtime แตกต่างกัน)
ฉันกำลังคิดว่าจะจับโปรแกรมทั้งหมดที่เข้าถึงระบบไฟล์และรีจิสตรีด้วย SysInternals FileMon และ RegMon และสร้างโปรแกรมที่ คัดลอกการตั้งค่าไฟล์ / รีจิสตรีนี้ไปยังกล่องใหม่ แต่ฉันเกรงว่านี่จะเป็นงานที่หนักด้วยผลลัพธ์ที่ไม่แน่นอน
ฉันค้นหาหลายโปรแกรมที่สามารถสร้างการติดตั้งแบบพกพา (Cameyo, ThinApp) แต่โดยปกติแล้วโปรแกรมเหล่านี้ a) ต้องการตัวติดตั้งที่มีอยู่และ b) ไม่สามารถทำงานบน Win98 ซึ่งโปรแกรมกำลังทำงานอยู่ในขณะนี้