如何获取程序的安装路径(启动路径) 在c#里编写的一个服务程序,如何在程序里获取本服务程序的安装路径(启动路径)?winform的获取是知道的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string codeBase = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);codeBase就是安装路径 错误 1 当前上下文中不存在名称“Assembly” G:\CSCF_Project_Datum\Subsystem_software\PorcessManager\ProcessManager_v0.0.2\ProcessManager\csProcessManager.cs 74 52 ProcessManager WINDOWS服务程序中与应用程序中的用法相同:Application.StartupPath测试用例:if (!File.Exists("c:\\srvlog.txt")) sr = File.CreateText("c:\\srvlog.txt");else sr = File.AppendText("c:\\srvlog.txt");sr.WriteLine(Application.StartupPath);sr.WriteLine("-------------------------START SRV---------------------"); 4楼正解,已测试过了,7楼说情况,我测试了,找不到Application C# WINDOWS服务项目ServiceBase 类的实例中,InitializeComponent(); 后面就可以直接用了. Environment.CurrentDirectory 能得到当前目录 C# WINDOWS服务程序会找不到Application ? 关于c#的treeview控件加载图片的问题 C#form 将Label变成圆角矩形 为什么我用C#写的软件到别的电脑上无法运行! 下面的这段代码在VS里面自动生成。这段代码是什么意思? 请帮我解决下吧~都好几天了。。还是不能解决啊 根据IP限制发帖次数 两个WINFORM的问题 一个简单的问题。 后台代码中使用ClientScript的问题 关于打包问题(在打包完成后,报表怎么不能运行,在本机上可以,) Winform前景怎么样? C#
sr = File.CreateText("c:\\srvlog.txt");
else sr = File.AppendText("c:\\srvlog.txt");sr.WriteLine(Application.StartupPath);
sr.WriteLine("-------------------------START SRV---------------------");
7楼说情况,我测试了,找不到Application
C# WINDOWS服务项目ServiceBase 类的实例中,InitializeComponent(); 后面就可以直接用了.