Application.CompanyName - WPF
- 
					
					
					
					
 Hi, 
 ich verwende zum ersten mal WPF
 vorher in meinen WindowsForms- Anwendungen habe ich
 folgenden Code verwendet, um meinen ProgramData-Ordner
 zu finden.string tPath = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData); tPath = Path.Combine(tPath, Application.CompanyName); tPath = Path.Combine(tPath, Application.ProductName);Jetzt kommt ja die Application-Klasse eigentlich aus dem Namespace: 
 System.Windows.Forms
 Spricht da was dagegen, dass in einer WPF-Anwendung zu verwenden?
 Da ich in WPF keine korrespondierende Funktion finden konnte.
 Gruß
 
- 
					
					
					
					
 WinForms benutzt intern auch nur Reflection: public static string CompanyName { get { AssemblyCompanyAttribute company = (AssemblyCompanyAttribute)AssemblyCompanyAttribute.GetCustomAttribute(Assembly.GetExecutingAssembly(), typeof(AssemblyCompanyAttribute)); return company.Company; } } public static string ProductName { get { AssemblyProductAttribute product = (AssemblyProductAttribute)AssemblyProductAttribute.GetCustomAttribute(Assembly.GetExecutingAssembly(), typeof(AssemblyProductAttribute)); return product.Product; } }
 
- 
					
					
					
					
 Ok, 
 vielen Danke 
 
