Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 20.12.2021
Сообщений: 12

Путь к файлам которые находятся в проекте

15.01.2023, 21:12. Показов 652. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, нужно указать путь к фалам которые находятся в проекте.
у нас есть путь:

в папке language файлы:

На моем компьютере все работает. Но при запуске на другом компьютере работать не будет потому что путь останется. Должно получится что то типо этого (@".\language\*.*) перепробовал все вариации которые пришли в голову но у меня ничего не получается потому что не могу понять логику. нужна ваша помощь.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.01.2023, 21:12
Ответы с готовыми решениями:

Как переключаться кодом между проектами которые находятся в одном проекте?
Мне нужно при комманде например Console.WriteLine("привет") проект переключался на другой с кодом (просто мне нужно что бы например при...

Обращение к файлам из папки Resources в проекте
Как обратиться к изображению в папке Resources, например вывести его в pictureBox?

Найти сумму элементов, которые находятся выше основной диагонали; сумму элементов, которые находятся на боковой диагонали
Помогите решить... 1) Создать матрицу 4 × 4: Найти сумму элементов, которые находятся выше основной диагонали; сумму элементов, которые...

3
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3439 / 2759 / 575
Регистрация: 04.09.2018
Сообщений: 8,660
Записей в блоге: 3
15.01.2023, 22:15
Лучший ответ Сообщение было отмечено Azide как решение

Решение

Цитата Сообщение от Azide Посмотреть сообщение
На моем компьютере все работает.
Потому что у тебя прописан абсолютный путь. Это раз. Два - место запуска приложения может отличатся от пути, прописанного в проекте. Естественно, на другом компе эти пути не будут совпадать.
Поэтому, нужно использовать относительные пути к исполняемому файлу, типа такого:
C#
1
readonly string LangFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "language");
0
478 / 241 / 74
Регистрация: 25.05.2012
Сообщений: 1,138
Записей в блоге: 1
17.01.2023, 18:22
Azide,

Не по теме:

кстати, ключевое слово throw завершает выполнение метода, так что использовать else необязательно

1
Эксперт .NET
 Аватар для Usaga
14314 / 9399 / 1355
Регистрация: 21.01.2016
Сообщений: 35,440
18.01.2023, 10:15
Azide,

Не по теме:


Кстати, string.IsNullOrWhiteSpace включает в себя string.IsNullOrEmpty, поэтому вызывать оба метода по очереди бесполезно.

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.01.2023, 10:15
Помогаю со студенческими работами здесь

Путь к файлам
Как указать путь, начиная с корня проекта? Например: var path = "../../Resources/Images/1.png"; Я хочу, что бы не было...

Путь к файлам
Доброго времени суток, форумчане. Есть метод: comparision(filters.for_paths(Dir)) который в качестве 'i' принимает...

Путь к файлам
Всем привет, и с наступающим!) У меня есть 1 проблема с путями к файлам, а именно. У меня есть в корень сайта файл header.php в...

Путь к файлам
Здравствуйте, подскажите пож, тут обратила внимание на то, что если проверять сайт на ошибки в браузере F12, в коде сайта к файлам...

Путь к файлам
Здравствуйте! =) Стоит компонент WebBrowser, путь к странице задается через ComboBox. Сами страницы(html) находятся в подкаталоге самой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru