Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使卡巴斯基端点安全自动信任C#Windows窗体应用程序_C#_Kaspersky - Fatal编程技术网

使卡巴斯基端点安全自动信任C#Windows窗体应用程序

使卡巴斯基端点安全自动信任C#Windows窗体应用程序,c#,kaspersky,C#,Kaspersky,我正在开发一个c#Windows窗体应用程序。已为其创建setup.exe以进行安装。它安装良好,运行良好,但不能调用简单的http请求。卡巴斯基端点安全10(KES10)正在阻止它。我尝试了ClickOnce安全设置,但它们似乎不起作用。有没有办法通过库或cmd或其他方式从C#自动将其添加到受信任的应用程序中?该应用程序是无害的,但需要为最终用户轻松安装,而无需手动配置KES10。这可能吗?我发现我可以使用cmd下载我需要的文件 System.Diagnostics.ProcessStartI

我正在开发一个c#Windows窗体应用程序。已为其创建setup.exe以进行安装。它安装良好,运行良好,但不能调用简单的http请求。卡巴斯基端点安全10(KES10)正在阻止它。我尝试了ClickOnce安全设置,但它们似乎不起作用。有没有办法通过库或cmd或其他方式从C#自动将其添加到受信任的应用程序中?该应用程序是无害的,但需要为最终用户轻松安装,而无需手动配置KES10。这可能吗?

我发现我可以使用cmd下载我需要的文件

System.Diagnostics.ProcessStartInfo proc = new System.Diagnostics.ProcessStartInfo();
            proc.FileName = @"C:\windows\system32\cmd.exe";
            proc.Arguments = "/c powershell -command \" & { iwr http://10.1.3.101/pages/getFile.php?filename="+fileName+ " -OutFile " + outputName + " }\"";
            System.Diagnostics.Process.Start(proc);

Cmd没有被阻塞,因此它工作良好,并且能够完成任务。希望这能帮助任何需要帮助的人。

如果这是可能的,每一个恶意软件作者都会利用它。卡巴斯基将安全性建立在从用户指标中获得的应用流行度之上。更受欢迎的应用程序通常更受信任,因此具有更多的开箱即用的自由。你可能会很难与你的朋友相处app@MickyD可能会有一个提示显示给用户添加或不信任?卡巴斯基有这样的开发工具包吗?@MickyD我也曾尝试使用cmd导入settings.dat,但导入失败,出现错误代码。@MartinBackasch,正如您在回答中所看到的,我找到了一个解决方案。我只能对反对者说!如果你没有成功,就继续努力,因为有志者事竟成。