J'utilise VSTS 2008 + C# + .Net 2.0. Et je veux invoquer IE pour ouvrir un fichier html situé sous le sous-dossier des pages de mon exécutable actuel.comment appeler IE pour ouvrir un fichier html local?
Depuis mon programme peut s'exécuter sous Windows Vista, je veux invoquer IE sous les autorisations administratives (Exécuter en tant qu'administrateur).
Un code pour faire des références? Je suis particulièrement intéressé par la façon d'écrire du code portable, qui fonctionne aussi bien sur Windows Vista et Windows XP (je pense que Windows XP ne fonctionne pas comme Exécuter en tant qu'administrateur)
EDIT 1:
Je suis en utilisant les éléments suivants code, mais il n'y a pas de boîte de message d'invite UAC (User Access Control) ouverte pour me permettre de continuer à fonctionner avec l'administrateur. Des idées ce qui ne va pas?
ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.Verb = "RunAs";
startInfo.Arguments = @"C:\test\default.html";
Process.Start(startInfo);
merci à l'avance, Geroge
-t-il vraiment être IE ou voulez-vous juste pour lancer un HTML –
Alors que je vous donne le troisième degré, je pourrais aussi bien demander pourquoi vous voulez lancer IE pour fonctionner en tant qu'administrateur .. –
Salut Steven, je dois utiliser IE puisque j'utilise Silverlight en html Je pense que firefox ne supporte pas Silverlight – George2