Bonjour, j'ai un problème avec la sécurité de VB.NET.
Je fais un test de sécurité d'où l'application s'exécutem pour voir si j'ai FullTrust dans cette zone.
J'arrive à trapper l'erreur, mais j'ai quand même un problème lorsque j'essai de quitter l'application... voici mon code:
Public Sub New()
MyBase.New()
Try
'Vérifier les droits d'exécution du Framework
Dim TestSecurity As New Security.NamedPermissionSet("FullTrust")
TestSecurity.Demand()
Catch ex As Security.SecurityException
MessageBox.Show("Sécurité invalide ... bla bla bla")
Clipboard.SetDataObject("Du texte")
End
End Try
Lorsqu'il arrive au End, j'ai un message : Une exception non gérée du type 'System.Security.SecurityException' s'est produite dans mon application...
En plus, les données que j'avais placé dans le clipboard se vident.
Est-ce que quelqu'un aurait une petite idée?
Merci
salut
deja je ne suis pas expert en .net et je debute juste.
Mais vu ton code on dirais qu'il est bon... juste que je pige pas la synthaxe End.
A mon avis, essaye de mettre un finally
try
...
catch
...
Finally
lol je ne sais pas ou mais essaye de voir avec
__________________________
A partir du 14 Mars à 08h43, je passe en mode Flex ....
Le code..............
Ya rien de mieux Ke le kod............
Merci du rappel
Je sais deja tout ca.
si tu as deja fait cela alors Ton erreur est sans doute ailleurs.
t'as qu'à lire la doc : http://msdn.com/fr-fr/
__________________________
A partir du 14 Mars à 08h43, je passe en mode Flex ....
Le code..............
Ya rien de mieux Ke le kod............
La MessageBox s'affiche.... le texte se met dans le clipboard lorsque je trace je le vois, mais dès que j'arrive sur le End...le message s'afiche et le clipboard se vide!
Une exception non gérée du type 'System.Security.SecurityException' s'est produite dans "Nom de l'application"
Informations supplémentaires : Échec de la demande pour une autorisation de type System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.
Sa source ?
Hein??
Son InnerException ?
Hein??
Tu est sous quel OS djizy ?
J'ai commencé le projet sous Windows XP mais maintenant je suis en vista.... sur les 2 OS j'ai eu le même message d'erreur