public TextWriterTraceListener(string fileName, string name)
     : base(name ?? "")
 {
     if (fileName == null)
     {
         throw new ArgumentNullException("fileName");
     }
     writer = new StreamWriter(new FileStream(Path.GetFullPath(fileName), FileMode.Append, FileAccess.Write, FileShare.ReadWrite));
 }
Exemplo n.º 2
0
        public static FileVersionInfo GetVersionInfo(string fileName)
        {
#if !NET_2_1 && !NETCF
            if (SecurityManager.SecurityEnabled)
            {
                new FileIOPermission(FileIOPermissionAccess.Read, fileName).Demand();
            }
#endif

            string absolute = Path.GetFullPath(fileName);
            if (!File.Exists(absolute))
            {
                throw new FileNotFoundException(fileName);
            }

            FileVersionInfo fvi = new FileVersionInfo();
            fvi.GetVersionInfo_internal(fileName);
            return(fvi);
        }
 public XmlWriterTraceListener(string filename, string name)
     : this(new StreamWriter(new FileStream(Path.GetFullPath(filename), FileMode.Append, FileAccess.Write, FileShare.ReadWrite)), name)
 {
 }