IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

isolated storage et copie de l'exe


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut isolated storage et copie de l'exe
    Bonjour,


    dans mon exe, je fais reference à l'isolated storage avec "GetMachineStoreForAssembly" , le probleme c'est que si je fais un copier/coller de mon .exe, le programme considere qu'il s'agit d'un autre assembly

    comment peut on faire pour que meme avec la copie de mon exe, l'isostorage soit toujours le même?


    merci d'avance

  2. #2
    Membre chevronné Avatar de Jerede
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2010
    Messages
    271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2010
    Messages : 271
    Par défaut
    Bonjour,

    La fonction GetMachineStoreForApplication() ne convient-elle pas ?

  3. #3
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut
    Citation Envoyé par Jerede Voir le message
    Bonjour,

    La fonction GetMachineStoreForApplication() ne convient-elle pas ?
    ca souleve l'exception
    Impossible de déterminer l'identité de l'application de l'appelant

    L'exception System.IO.IsolatedStorage.IsolatedStorageException n'a pas été gérée
    Message="Impossible de déterminer l'identité de l'application de l'appelant."
    Source="mscorlib"
    StackTrace:
    à System.IO.IsolatedStorage.IsolatedStorage.InitStore(IsolatedStorageScope scope, Type appEvidenceType)
    à System.IO.IsolatedStorage.IsolatedStorageFile.GetStore(IsolatedStorageScope scope, Type applicationEvidenceType)
    à System.IO.IsolatedStorage.IsolatedStorageFile.GetMachineStoreForApplication()
    à icGenKml.frm_conteneur.frm_conteneur_Load(Object sender, EventArgs e) dans C:\Documents and Settings\ddsds\Mes documents\TRAVAUX COGIT\kml infobulle\Moulinette\moulinette\moulinette\conteneur.vb:ligne 34
    à System.EventHandler.Invoke(Object sender, EventArgs e)
    à System.Windows.Forms.Form.OnLoad(EventArgs e)
    à System.Windows.Forms.Form.OnCreateControl()
    à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    à System.Windows.Forms.Control.CreateControl()
    à System.Windows.Forms.Control.WmShowWindow(Message& m)
    à System.Windows.Forms.Control.WndProc(Message& m)
    à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    à System.Windows.Forms.ContainerControl.WndProc(Message& m)
    à System.Windows.Forms.Form.WmShowWindow(Message& m)
    à System.Windows.Forms.Form.WndProc(Message& m)
    à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    à System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    à System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef hWnd, Int32 msg, Int32 wParam, Int32 lParam)
    à System.Windows.Forms.Form.SetVisibleCore(Boolean value)
    à System.Windows.Forms.Control.set_Visible(Boolean value)
    à System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    à System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    à System.Windows.Forms.Application.Run(ApplicationContext context)
    à Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
    à Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
    à Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
    à icGenKml.My.MyApplication.Main(String[] Args) dans 17d14f5c-a337-4978-8281-53493378c1071.vb:ligne 81
    à System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
    à System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
    à Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
    à System.Threading.ThreadHelper.ThreadStart_Context(Object state)
    à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    à System.Threading.ThreadHelper.ThreadStart()
    InnerException:


  4. #4
    Membre chevronné Avatar de Jerede
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2010
    Messages
    271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2010
    Messages : 271
    Par défaut
    Quand tu l'initialises, tu passes bien un Flag avec la valeur correspondant à Application à true ?

    Edit : Désolé, oublie je confonds , on peut avoir un code un peu plus détaillé ?

  5. #5
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut
    Citation Envoyé par Jerede Voir le message
    Quand tu l'initialises, tu passes bien un Flag avec la valeur correspondant à Application à true ?
    ????????????????????????????? je ne comprends pas la question

  6. #6
    Membre extrêmement actif Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 326
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 326
    Par défaut
    Citation Envoyé par Jerede Voir le message
    Quand tu l'initialises, tu passes bien un Flag avec la valeur correspondant à Application à true ?

    Edit : Désolé, oublie je confonds , on peut avoir un code un peu plus détaillé ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     
     
     Dim aStorage1 As IsolatedStorageFile = IsolatedStorageFile.GetMachineStoreForApplication
     
            Dim verif As Boolean
            Dim val1 As String
     
            For Each eee As String In aStorage1.GetFileNames("numnum.txt")
     
     
                verif = True
     
            Next

Discussions similaires

  1. Problème lié à l'Isolated Storage
    Par Ashura95 dans le forum Windows Phone
    Réponses: 1
    Dernier message: 25/01/2011, 11h03
  2. Réponses: 3
    Dernier message: 02/12/2010, 10h26
  3. Isolated storage ou xml dans la solution
    Par chris81 dans le forum Silverlight
    Réponses: 3
    Dernier message: 12/05/2010, 17h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo