Как получить путь проекта во Время проектирования

Я использую компонент (Система. ComponentModel. Компонент) и я хочу привести путь приложения в порядок своего проекта создать файл в нем.

Спасибо

Florian

5
задан Florian 11 March 2010 в 14:56
поделиться

4 ответа

Используйте AppDomain.CurrentDomain.BaseDirectory.

0
ответ дан 14 December 2019 в 13:33
поделиться

Это работает?

 New Uri(Assembly.GetCallingAssembly().CodeBase).AbsolutePath

("CallingAssembly", потому что вы можете поместить метод для получения пути выполнения на уровень сервиса (сборка))

0
ответ дан 14 December 2019 в 13:33
поделиться

Взгляните на: Путь к папке проекта (bin) во время компиляции?

С помощью этой техники вы можете выполнить «Скомпилировать» (один раз) и после этого используйте сгенерированный файл, чтобы получить местоположение проекта в DesignTime. Это будет работать независимо от рабочего места.

0
ответ дан 14 December 2019 в 13:33
поделиться

Я думаю, что Роберт почти прав.

Кажется, это работает:

Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)
0
ответ дан 14 December 2019 в 13:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: