我现在就是想知道,用VS2005发行的程序,安装是安装在电脑的那个盘符的那里?
我想在那个路径下写格log档案。

解决方案 »

  1.   

    MessageBox.Show(Application.StartupPath);
      

  2.   

    你发布是用VS自带的打包工具吗?要是是的话参考下面
    namespace ClassLibrary1 

        [RunInstaller(true)] 
        public class Installer : System.Configuration.Install.Installer 
        { 
            public override void Install(IDictionary stateSaver) 
            { 
                base.Install(stateSaver); 
                File.Delete(this.Context.Parameters["targetdir"] + "\\database.sql");//删除安装目录里的database.sql文件。
            } 
        }