Ich habe ein Programm mit Winforms, die die Ausführung von Reports reproduzieren. Bedeutung, ich Daten eingeben: von .... bis .... und den Code Erneut die Berichte.So führen Sie ssrs Bericht programmgesteuert mit C# OHNE öffnen Sie den Browser
i verwendet:
System.Diagnostics.Process.Start(Url.ToString());
und es funktioniert gut, aber es öffnet den IE, jetzt will ich die URL hinter den Kulissen laufen, ohne sie in Browser anzeigen. Ich habe versucht:
try {
WebRequest myRequest = WebRequest.Create(Url.ToString());
myRequest.UseDefaultCredentials = true;
HttpWebResponse response = (HttpWebResponse)myRequest.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
var statusResponse = response.StatusDescription;
Stream dataStream = response.GetResponseStream();
StreamReader readerr = new StreamReader(dataStream);
string responseFromServer = readerr.ReadToEnd();
var responseServer = responseFromServer;
}
response.Close();
}
es einfach nicht funktioniert! was habe ich falsch gemacht?
dank