begin process at 2010 02 10 06:22:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Sécurité

 > 

Security exception


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Security exception

lundi 24 décembre 2007 à 14:27:45 | Security exception

hoodlum

Bonjour a tous j'ai un petit soucis j'ai créer un programme qui permet d'ouvrir un fichier word et de lui lancer des raccourci clavier, cependant il fonctionne bien cher moi mais sur d'autre pc j'ai cette erreur quand j'appuis sur le bouton qui permet d'ouvrir le fichier


System.Security.SecurityException: Échec de la demande.
   at Infopath_Generation_Automatique.MainForm.Button2Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


quelqu'un pourrait m'aider a resourdre ce probleme s'ilvous plait?


Merci
lundi 24 décembre 2007 à 14:32:59 | Re : Security exception

sebmafate

Membre Club Administrateur CodeS-SourceS
Salut,

C'est quoi le code que tu utilises dans Button2Click ?


Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
lundi 24 décembre 2007 à 14:38:23 | Re : Security exception

hoodlum

Voici le code que j'utilise dans le bouton

void Button2Click(object sender, System.EventArgs e)
        {
         
            string fichier="D:\\essai.txt";
            System.Diagnostics.Process.Start(fichier);
            try
            {
                // Envoie de texte vers le contrôle actif.
                SendKeys.SendWait("^s");Thread.Sleep(10000);
                SendKeys.SendWait("%{G}");
                SendKeys.SendWait("%{F4}");
            }
            catch (Exception)
            {
                // Erreur lors de l'envoie
            }
        }
       
lundi 24 décembre 2007 à 14:53:53 | Re : Security exception

sebmafate

Membre Club Administrateur CodeS-SourceS
en quoi ce code permet-il d'ouvrir le fichier avec Word ? par défaut, c'est le notepad qui ouvre les fichiers .txt.

sinon, dans le cas où c'est Word qui s'ouvre... les membres de Process nécessite que le niveau de privilège soit à FullTrust


Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
lundi 24 décembre 2007 à 14:59:23 | Re : Security exception

hoodlum

Ok merci de l'information mais comment le mettre a fulltrust?
Aussi j'ai dit word plus haut mais je voulais dire un fichier texte.
lundi 24 décembre 2007 à 15:11:17 | Re : Security exception

sebmafate

Membre Club Administrateur CodeS-SourceS
ajoute ceci à ta classe :

[

PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")]

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
lundi 24 décembre 2007 à 15:16:00 | Re : Security exception

hoodlum

Pourrai tu me donner un exemple dans l'ajoute a la classe? car je ne vois pas ou l'ajouter.
lundi 24 décembre 2007 à 15:21:39 | Re : Security exception

hoodlum

car j'ai cette erreur quand je l'ajoute avant le nom de ma classe
ID processus=0x788 (1928), ID thread=0x650 (1616)
lundi 24 décembre 2007 à 19:16:05 | Re : Security exception

TheSaib

Administrateur CodeS-SourceS
Réponse acceptée !
[PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")]
Public class TOTO
{
}

::|The S@ib|::
MVP C#.NET


Cette discussion est classée dans : message, windows, system, forms, at


Répondre à ce message

Sujets en rapport avec ce message

pb commande dos [ par penchu ] bonjour à tous, je fais un petit prog pour comprendre l'exécution de commande dos. c'est un prog pour envoyer des messages avec la commande net sen Message d'erreur [ par taoetc ] Bon je bloque sur un message d'erreur qui bien sur me plante mon appli sévére. Alors je sais , c'est pas évident de voir d'où ca vient vu que vous ave Au secours les stars de Débogage [ par hred1 ] Bonjour, Je ne sais pas quoi faire pour cette exeption pouvez-vous m'aider Merci bcp : Consultez la fin de ce message pour plus de détails sur l'appe Problème application après publication [ par T103 ] Voila j'ai développé un programme sur mon pc, je l'ai ensuite publié pour la tester sur le pc de mon frère et de ma mère mais helas, quand je lance l' NullReferenceException lors d'un AsyncCallback [ par AmK ] Bonsoir,je désire faire un appel asynchrone vers un webservice mappoint, j'opère donc de la manière suivante:[code]   Stream imageStream; // variable Probleme C# BDD OutOfRange [ par KrqcS ] Bonjour à vous, j'essaye désesperemment de mettre le contenu de la colonne d'une table dans une combobox mais pas moyen. [code=cs]OleDbConnection Cal Problème de chargement d'une image [ par kyfranBibax ] Coucou, En fait, j'ai une pictureBox qui doit prendre une image. Aucun problème avec la plupart d'entre elles sauf avec une qui est en tif et qui fai Constructeur IPAdress [ par Xdjibi ] Bonsoir, Je lutte un peu (doux euphémisme!) avec le constructeur de la classe IPAddress. MSDN Library donne trois constructeurs pour IPAddress : Problème dll au déploiement [ par coinki ] Salut,J'ai fait un petit programme en C# dans lequel j'ai lié une dll en faisant Project>AddReference>com.Sur mon poste tout est nickel !!J'ai essayé Probleme à l'exportation de ma programme [ par fcolo ] Bonjours,je viens de réaliser une mini application (un condensé de la vrai) pour essayer de savoir comment faire tourner mon programme sur d'autres PC


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales