Sto provando a pubblicare un'applicazione C # che fa due cose principali. Innanzitutto, esegue un VBScript che entra nel servizio SAP (Software solutions business) e recupera le informazioni in un formato di tipo Excel. Quindi il mio programma esegue la parte C # principale e manipola i dati e quindi li archivia in un file excel sul desktop. Funziona molto bene sul mio computer; Tuttavia, ho bisogno di pubblicare questa applicazione su altri tre computer e non sono sicuro di come farlo poiché il file VBScript che sto eseguendo viene eseguito attraverso una specifica directory di lavoro che si trova sul mio computer. C'è un altro modo in cui dovrei provare a eseguire VBScript o posso inserire il file in un punto che ha la stessa directory di lavoro, indipendentemente da dove è installato?
Non riesco a trovare molte risorse per questo (probabilmente perché non conosco le parole d'ordine specifiche) e ho visto solo i file VBS eseguiti usando una directory invece di far parte del programma stesso. Tutte le altre ricerche per trovare il modo di eseguire altri script hanno prodotto lo stesso risultato, eseguito da una directory specifica. Ho anche visto molte persone dire che non è possibile avere VBScript come file nella soluzione ed eseguirlo direttamente dal programma stesso.