W innych odpowiedzi, mam rozwiązać ten problem dodając następujący kod do mojego pliku Global.asax:
void Application_BeginRequest(object sender, EventArgs e)
{
//The following code is a hack for stopping a broken image from magically appearing on SSRS reports in chrome
//where ever a line is used in the report.
Uri u = HttpContext.Current.Request.Url;
//If the request is from a Chrome browser
//AND a report is being generated
//AND there is no QSP entry named "IterationId"
if (HttpContext.Current.Request.Browser.Browser.ToLower().Contains("chrome") &&
u.AbsolutePath.ToLower().Contains("reserved.reportviewerwebcontrol.axd") &&
!u.Query.ToLower().Contains("iterationid"))
HttpContext.Current.RewritePath(u.PathAndQuery + "&IterationId=0");
}
Ale, może przeoczył lub nie masz plik global.asax, jak to się stało Dla mnie. Wybierz swoje rozwiązanie i przejdź do:
File > New > File > Web > C#/VB.Net > Global Application Class
Zapisz jako Global.asax, wklej kod, a to rozwiąże Twój problem.
Jest [pytanie indywidualne dla IE11] (http: // stackoverflow. com/q/21993721/419956) z tą samą przyczyną, ale z zupełnie innymi symptomami (IE11 po prostu zawiesza się). – Jeroen