Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 17569|Απάντηση: 0

[Πηγή] Παρουσιάστηκε εξαίρεση κατά την προετοιμασία της εγκατάστασης

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 29/2/2016 2:17:11 μ.μ. | | |
Παρουσιάστηκε εξαίρεση κατά την προετοιμασία της εγκατάστασης:
System.BadImageFormatException: Could not load file or assembly 'file:///C:\MyPr
ojects\ProxyService\ProxyInstaller\bin\Debug\ProxyInstaller.exe' ή ένα από τα δ
Επαρχίες. Αυτό το συγκρότημα έχει κατασκευαστεί με χρόνο εκτέλεσης νεότερο από το τρέχον φορτωμένο
χρόνο εκτέλεσης και δεν μπορεί να φορτωθεί..


Εγκατέστησα τις υπηρεσίες των Windows με τη γραμμή εντολών και έλαβα το παραπάνω σφάλμα:

Η διαδικασία που εγκατέστησα είναι η εξής:

1。 Εκτέλεση--〉cmd: Ανοίξτε το πλαίσιο εντολών cmd

2。 Εντοπίστε τη θέση του InstallUtil.exe στη γραμμή εντολών

InstallUtil.exe Η προεπιλεγμένη θέση εγκατάστασης είναι στο C:/Windows/Microsoft.NET/Framework/v2.0.50727, επομένως πρέπει να το εντοπίσετε στο cmd (cd C:/Windows/Microsoft.NET/Framework/v2.0.50727)

3。 Εντολές λειτουργίας:

1). Εντολή εγκατάστασης υπηρεσίας: Εισαγάγετε την ακόλουθη εντολή στη γραμμή εντολών:

InstallUtil.exe Διαδρομή/WinServiceName.exe

όπου Διαδρομή υποδεικνύει τη θέση του ServiceName.exe, απλώς πατήστε Enter


Ο λόγος για την αποτυχία εγκατάστασης είναι: η υπηρεσία μου είναι γραμμένη σε .net 4.0 και δεν μπορώ να χρησιμοποιήσω το InstallUtil του .net 2.0 για να εγκαταστήσω την υπηρεσία, επομένως θα πρέπει να χρησιμοποιήσω το InstallUtil στο φάκελο C:\Windows\Microsoft.NET\Framework\v4.0.30319 για να εγκαταστήσω την υπηρεσία.


Όχι έτσι, όχι. Το .NET 4 CLR μπορεί να φορτώσει συγκροτήματα .NET 2 (συνήθως - υπάρχουν μερικές εξαιρέσεις για συγκροτήματα μικτής λειτουργίας, IIRC), αλλά όχι το αντίστροφο.

Θα πρέπει είτε να αναβαθμίσετε το έργο .NET 2 σε .NET 4 είτε να υποβαθμίσετε το έργο .NET 4 σε .NET 3.5 (ή παλαιότερη έκδοση).






Προηγούμενος:WebKit.net η λύση στην εξαίρεση WebKitBrowser.dll
Επόμενος:System.Security.SecurityException: The source was not found, but some or all ...
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com