Я работал над приложением, которое интегрируется с компонентами VSTO, чтобы использовать MS Office, включая Outlook. В этом у меня есть метод, который читает все определенные сигнатуры outlook и импортирует их в наше приложение. Все работает хорошо, и я получаю доступ к местоположению подписи, используя следующую логику.
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),@"Microsoft\Signatures");
Приведенный выше код отлично работает с английской версией Windows (en-us, en-gb и т. Д.).
Имеет ли кто-либо отношение к ОС Microsoft, установленной с использованием немецкого языка или любого другого? Если так, как я могу обобщить или настроить логику, которая делает вышеупомянутые?