Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 30.10.2014
Сообщений: 82

Перенос проекта

28.06.2015, 17:39. Показов 2916. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дело в том, что у меня в проекте есть загрузка изображений из папки по указанному пути. При переносе проекта на другой комп, путь, понятное дело, будет другой. Как єто все регулируется в С#. В Delphi достаточно было кинуть папку с .exe файлом проекта, что бы обращаться просто по имени в коде, а не указывать путь. Использую среду Visual Studio 2013.
П.С.: извините за глупый вопрос, я кидал как в папку bin/debug так и в obj/debug - не выходит
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.06.2015, 17:39
Ответы с готовыми решениями:

Перенос проекта из VS 2008 в VS 2010
the attribute "returns" in element <target> is unrecognized 132, 9 строчка .csproj файлов. ошибка возникает при попытке переноса...

Перенос проекта на C# в Adobe Flash
Добрый вечер, форум, хотел поинтересоваться, существует ли возможность перевести проект, написанный на c# во Flash? находил стутью на...

Перенос проекта из VS 2012 в VS 2010
есть проект написанный в 12 студии, как сделать , чтоб этот проект работал в 10 студии?

5
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
28.06.2015, 17:54
Лучший ответ Сообщение было отмечено Khad515 как решение

Решение

Khad515,
C#
1
2
string appPath = Application.StartupPath; //путь к exe-файлу
string fullPath = appPath + "\\Имя_папки_с_изображениями\\"; //путь к папке с файлами изображений, которая находится в одной папке с exe-файлом
0
 Аватар для VLK
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
28.06.2015, 17:56
1. тут тоже можно просто кинуть в папку к exe файлу, главное что бы путь был прописал относительный.
2. вроде как картинку можно вшить в программу, свойства проекта смотри.
0
1 / 1 / 0
Регистрация: 30.10.2014
Сообщений: 82
28.06.2015, 18:08  [ТС]
Дело в том, что у меня картинок 50(не есть важно зачем). Я например путь указываю \<имя папки>\ + <имя файла> + .jpg. Скорей всего это не правильно
0
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
28.06.2015, 18:20
C#
1
2
3
string appPath = Application.StartupPath; //путь к exe-файлу
string fullPath = appPath + "\\Имя_папки_с_изображениями\\"; //путь к папке с файлами изображений, которая находится в одной папке с exe-файлом
string fileName = fullPath + "имя_файла"+".jpg";
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
28.06.2015, 18:23
Лучший ответ Сообщение было отмечено Khad515 как решение

Решение

Цитата Сообщение от Khad515 Посмотреть сообщение
Скорей всего это не правильно
Путь к папке относительно исполняемого файла
C#
1
string pathToImages = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Images");
Путь к файлу
C#
1
string pathToImage = System.IO.Path.Combine(pathToImages, "Image1.jpg");
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.06.2015, 18:23
Помогаю со студенческими работами здесь

Перенос проекта из windows 7 в windows xp
Написал проект на VS 2010 (но с использованием .NET 3.5) на 7, хочу запустить в xp. Выдает ошибку. Проект простенький, использовал в нем...

Скрыть код проекта при открытии проекта на другом ПК
Не подскажите как сделать так ,чтобы при открытие проекта на другом пк не показывал код?

Обратиться из одного проекта к классу другого проекта
подскажите пожалуйста, как обратиться из одного проекта к классу другого проекта в таком случае: есть Solution в котором 2 проекта:...

Запуск проекта из другого проекта.
Есть готовый работоспособный проект. Есть второй проект. В этом проекте на форме есть кнопка. Что нужно написать в обработчике кнопки,...

Доступ к свойствам объекта одного проекта из другого проекта одного решения
Доброе время суток, уважаемые! После долгих, но, к сожалению, безрезультатных поисков решений насущных проблем решил все-таки обратиться к...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru