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)); }
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) { }