Hallo,
Ik heb een Windows Application project aangemaakt in vs2003 en de volgende code uitgevoerd. Deze print netjes het textbestand uit:
Process myProcess = new Process();
try
{
myProcess.StartInfo.FileName = @"c:\mytextfile.txt";
myProcess.StartInfo.Verb = "Print";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
}
catch
{
}
myProcess.WaitForExit(10000);
myProcess.Close();
dezelfde code wil ik gebruiken in een ASP.NET Webapplicatie, maar dit werkt niet.
het cpu-gebruik van de spoolsv.exe service blijft op "0" en myProcess.Start() geeft geen uitzonderingen of errors.
Het lijkt een rechten kwestie, maar kan de spoolsv.exe niet starten met een ander account.
Overigens doe ik een impersonate met een administrator.
Iemand die mij kan helpen?
Ik heb een Windows Application project aangemaakt in vs2003 en de volgende code uitgevoerd. Deze print netjes het textbestand uit:
Process myProcess = new Process();
try
{
myProcess.StartInfo.FileName = @"c:\mytextfile.txt";
myProcess.StartInfo.Verb = "Print";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
}
catch
{
}
myProcess.WaitForExit(10000);
myProcess.Close();
dezelfde code wil ik gebruiken in een ASP.NET Webapplicatie, maar dit werkt niet.
het cpu-gebruik van de spoolsv.exe service blijft op "0" en myProcess.Start() geeft geen uitzonderingen of errors.
Het lijkt een rechten kwestie, maar kan de spoolsv.exe niet starten met een ander account.
Overigens doe ik een impersonate met een administrator.
Iemand die mij kan helpen?