Aşağıdaki kod, görsel stüdyomdan hata ayıklamaya çalışır ancak IIS sunucusuna yayınladığımda çalışmaz. Sadece hiçbir şey olmaz. Bazı güvenlik sorunlarını tahmin ediyorum. Yeni pencerede veya sekmede bir url açmak için System.Diagnostics.Process.Start için herhangi bir alternatif varsa, soru nedir? Veya Process.Strat'ın IIS'de nasıl çalışır? teşekkürlerasp.net işleyici dosyasından yeni tarayıcı penceresi nasıl açılır?
public void ProcessRequest(HttpContext context)
{
Context = context;
if (context.Request.QueryString["path"] == null)
{
return;
}
string path = Context.Server.UrlDecode(Context.Request.QueryString["path"]);
var item = DataServer.GetItem(path);
if (item == null) return;
System.Diagnostics.Process.Start(item["sourcePath"].ToString());
}
Sen _client-side_ kodu ve _SERVER-side_ kodu arasındaki farkı anlamak gerekir. Bunu yapamazsın. – SLaks
soru ve problemi anlamıyorsunuz. Bu kod hata ayıklamasında çalışır. –
@ZuluZ Hata ayıklama yaparken, sunucunuz ve istemciniz aynı makine olduğu için hata ayıklamasında çalışır. – vesan