Я использую компонент (Система. ComponentModel. Компонент) и я хочу привести путь приложения в порядок своего проекта создать файл в нем.
Спасибо
Florian
Это работает?
New Uri(Assembly.GetCallingAssembly().CodeBase).AbsolutePath
("CallingAssembly", потому что вы можете поместить метод для получения пути выполнения на уровень сервиса (сборка))
Взгляните на: Путь к папке проекта (bin) во время компиляции?
С помощью этой техники вы можете выполнить «Скомпилировать» (один раз) и после этого используйте сгенерированный файл, чтобы получить местоположение проекта в DesignTime. Это будет работать независимо от рабочего места.
Я думаю, что Роберт почти прав.
Кажется, это работает:
Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)