Λοιπόν.. το πρόβλημα το είχα λύσει κατα λάθος απο ότι φαίνεται στην προσπάθειά μου να βρω τι φταίει και δεν μπορώ να βγάλω άκρη.
Έχω μια παλαιά εφαρμογή σε ASP η οποία πρέπει να τρέξει σε Windows 2003 64 bit. Η εφαρμογή αυτή είναι ενα mini crm στο οποίο γίνεται διαχείριση License. Κάποια στιγμή, για να γίνει το generation του License πρέπει να εκτελεστεί ένα αρχείο .exe με κάποιες παραμέτρους. Στον παλιό server αυτό παίζει μια χαρά..με τα ίδια permissions στον καινούργιο (64 bit) server δεν παίζει, μου δίνει πάντα Permission Denied. Ο IIS έχει φυσικα στο EnableWin32OnWOW64 flag ενεργοποιημένο για να τρέχει η εφαρμογή.. Έχω δώσει permissions σε ΟΛΟΚΛΗΡΟ το folder που υπάρχει ο generator σε όποιο account (IIS, Admin, ASPNet, μέχρι και τον anonymous user τον έκανα admin ΜΠΑΣ και αλλα τζίφος..) υπάρχει επάνω στο μηχάνημα και δεν μπορώ να το κάνω να παίξει.. Επαλαμβάνω ότι το είχα καταφέρει καταλάθος, έπαιζε, αλλα στην προσπάθεια μου να διορθώσω το χαμό με τα permissions έβγαλα και το μαγικό Permission κι τώρα δεν παίζει.. και δεν μπορώ να ξαναβρώ και ποιο ήταν.. Έχετε καμιά ιδέα; Και χαζομάρα να σας έρχετε, πείτε την.. πολλές φορές μπορεί να είναι και το πιο κουφό πράγμα.. Επίσης το ΑΚΟΜΑ πιο κουφό είναι οτι εάν θέλω να γράψω στο C:\ πχ ένα .τχτ κλπ, μπορώ ΚΑΝΟΝΙΚΑ.. απο ότι φαίνεται δεν μπορώ να εκτελέσω!Έχω δώσει κι επίσης το Allow Interact With Desktop στα services του IIS Admin και του IIS, μήπως ήταν, αλλά πάλι τίποτα..Ακόμη έχω κάνει και το trick που διάβασα κάπου να αντικαταστήσω στο System32\wscript.exe με το SysWow64\wscript.exe μήπως παίξει.
Βοηθάτε γιατί δεν παλεύεται θα αρχίσω ψυχοφάρμακα...
Ευχαριστώ.
Παναγιώτης Κεφαλίδης
"Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους
όρους χρήσης.