Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

ClickOnce Πρόβλημα

Îåêßíçóå áðü ôï ìÝëïò pandelaras. Τελευταία δημοσίευση από το μέλος pandelaras στις 29-11-2007, 15:05. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  29-11-2007, 11:18 37833

    ClickOnce Πρόβλημα

    Δημιουργώ μία εφαρμογή και κάνω publish  Το solution λέγεται ΠΡΟΚΟΣΤΟΛΟΓΗΣΗ_UI και ενω to publish δουλεύει τέλεια δεν τρέχει το setup. Το μύνημα σφάλματος απο το install.log είναι :

    The following properties have been set:
    Property: [AdminUser] = true {boolean}
    Property: [ProcessorArchitecture] = Intel {string}
    Property: [VersionNT] = 5.1.2 {version}
    Running checks for package '.NET Framework 3.0', phase BuildList
    Reading value 'InstallSuccess' of registry key 'HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup'
    Read integer value 1
    Setting value '1 {int}' for property 'WinFXInstalled'
    Reading value 'InstallSuccess' of registry key 'HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v3.0\Setup'
    Unable to read registry value
    Not setting value for property 'WinFX64BitInstalled'
    Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Internet Explorer'
    Read string value '6.0.2900.2180'
    Setting value '6.0.2900.2180 {string}' for property 'IEVersion'
    The following properties have been set for package '.NET Framework 3.0':
    Property: [IEVersion] = 6.0.2900.2180 {string}
    Property: [WinFXInstalled] = 1 {int}
    Running checks for command 'NETFX30\Dotnetfx3.exe'
    Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': false
    Result of running operator 'ValueEqualTo' on property 'WinFXInstalled' and value '1': true
    Result of checks for command 'NETFX30\Dotnetfx3.exe' is 'Bypass'
    Running checks for command 'Dotnetfx3_64.exe'
    Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'AMD64': true
    Result of checks for command 'Dotnetfx3_64.exe' is 'Bypass'
    Running checks for command 'NETFX30\wfxproxy.exe'
    Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'IA64': true
    Result of checks for command 'NETFX30\wfxproxy.exe' is 'Bypass'
    '.NET Framework 3.0' RunCheck result: No Install Needed
    Launching Application.
    Running command 'C:\Visual Studio Projects\prokostologisi\?????S????G?S?_UI.application' with arguments ''
    ShellExecuteEx failed with error code 2
    Error: The following error occurred attempting to install 'C:\Visual Studio Projects\prokostologisi\?????S????G?S?_UI.application':
    "Δεν είναι δυνατή η εύρεση του καθορισμένου αρχείου από το σύστημα. "

     

    Το αρχείο αυτό λέγεται ΠΡΟΚΟΣΤΟΛΟΓΗΣΗ_UI.application και είναι όντως εκεί. Οταν το τρέχω κάνω setup κανονικα. Πέρα από αυτό με ενδιαφέρει να αλλάζω και ένα app.config file, μετά απο κάθε εγκατάσταση μόνος μου. Με το clickonce γίνετε η να το κάνω με .MSI να τελείωνω? Το λέω γιατί (όπως λέτε και σε άλλα άρθρα στο forum) όντως δεν μπορώ να βρω που εγκαθείστατε το πρόγραμμα μετά το setup.

    Μπραβο σε όσους ασχολούνται με το forum αυτό, πραγματικά βοηθάτε πολύ.

  •  29-11-2007, 13:51 37846 σε απάντηση της 37833

    Απ: ClickOnce Πρόβλημα

    Με μια πρώτη ματιά είναι φανερό ότι το πρόβλημα δημιουργείται από τα ελληνικά στο όνομα του project. Το αρχείο ΠΡΟΚΟΣΤΟΛΟΓΗΣΗ_UI.application μπορεί να είναι όντως εκεί, αλλά το clickonce μπερδεύεται και ψάχνει για το ?????S????G?S?_UI.application το οποίο σίγουρα δεν υπάρχει.

    Γιατί βασανίζεις τον εαυτό σου έτσι; Άλλαξε το όνομα του project σε PROKOSTOLOGHSH_UI και ξαναδοκίμασε.
     


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  29-11-2007, 14:46 37847 σε απάντηση της 37833

    Απ: ClickOnce Πρόβλημα

    Συνήθως αποφεύγουμε να ονομάζουμε εφαρμογές στα ελληνικά για να αποφεύγουμε πιθανά προβλήματα. Όσο για την εφαρμογή αυτή βρίσκεται στον εξής φάκελο

     C:\Documents and Settings\<User Name>\Local Settings\Apps\2.0\... ¨Κάτω απο τον τελευταίο φάκελο μπορείς να δεις είτε τον φάκελο της εφαρμογής σου είτε αν χρησιμοποιείς κάποια 3th party controls και κάποιους άλλους φακέλους. Γενικά πάντως η δομής απο εδώ και κάτω δεν είναι ή ίδια σε όλους τους υπολογιστές.

     

  •  29-11-2007, 15:05 37848 σε απάντηση της 37847

    Απ: ClickOnce Πρόβλημα

    Σας ευχαριστώ πολύ, αυτό πρέπει να μπει στα ελληνικά BEST PRACTICE . Μην δίνετε ελληνικά ονόματα στα project! Και αν δεν σας πιστεύουν βάλτε ενα Link εδώ!

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems