我正在使用C#,
开发Web应用程序我知道在窗口应用程序中如何为启动应用程序的可执行文件提供路径(if(!System.IO.File.Exists(Application.StartupPath +“\ gsdll32.dll”)))
但我不知道如何使用c#
在Web应用程序中提供该路径请帮帮我。
答案 0 :(得分:2)
在ASP.NET中,您使用MapPath方法:
var siteRootPath = Server.MapPath("~/");
另一种可能性是使用ApplicationPhysicalPath静态属性:
var path = HostingEnvironment.ApplicationPhysicalPath;
答案 1 :(得分:0)
首先,您无法从客户端运行可执行文件。它必须是服务器端代码才能在服务器上运行,为此您可以使用类似的逻辑。