Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 10.02.2016, 20:23   #1
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Адрес: Не важно
Сообщений: 733
Репутация: -78
По умолчанию перекомпилировать проекты

Как через cmd можно перекомпилировать все sln файлы и получить от них новый exe ?
komra2 вне форума   Ответить с цитированием
Старый 10.02.2016, 20:47   #2
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 26,090
Репутация: 5656
По умолчанию

на StackOverflow (тыц) пишут, что solution file можно компилировать с помощью msbuild:

например,
Код:
msbuild MySolution.sln /p:Configuration=Release /p:Platform="Any CPU"
или
Код:
@echo off
call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe path\to\solution.sln
Serge_Bliznykov вне форума   Ответить с цитированием
Старый 10.02.2016, 22:11   #3
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Адрес: Не важно
Сообщений: 733
Репутация: -78
По умолчанию

как сделать чтобы студия сама скомпилировала проект ?
komra2 вне форума   Ответить с цитированием
Старый 10.02.2016, 23:18   #4
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,277
Репутация: 3739

icq: 512-765
skype: alexp.frl
По умолчанию

http://programmersforum.ru/showpost....00&postcount=2
Alex11223 вне форума   Ответить с цитированием
Старый 11.02.2016, 01:04   #5
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Адрес: Не важно
Сообщений: 733
Репутация: -78
По умолчанию

почему этот код не робит?:
for /r %i in (*.sln) do @echo %i
и что вместо @echo Надо вписать ?
перекомпилировать файлы чтобы новый exe был
komra2 вне форума   Ответить с цитированием
Старый 11.02.2016, 01:07   #6
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Адрес: Не важно
Сообщений: 733
Репутация: -78
По умолчанию

если у меня много этих solution'ов
komra2 вне форума   Ответить с цитированием
Старый 11.02.2016, 06:38   #7
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 14,891
Репутация: 2668
По умолчанию

Цитата:
почему этот код не робит?:
Он робит именно то, что вы написали

Цитата:
и что вместо @echo Надо вписать ?
http://programmersforum.ru/showpost....86&postcount=2
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 11.02.2016, 15:32   #8
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Адрес: Не важно
Сообщений: 733
Репутация: -78
По умолчанию

а как мне тогда прописать если у менять .sln находится в подпаках от папки test на раб столе?
komra2 вне форума   Ответить с цитированием
Старый 11.02.2016, 15:53   #9
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,277
Репутация: 3739

icq: 512-765
skype: alexp.frl
По умолчанию

Ну для начала можно просто прописать все пути к .sln вручную (или хотя бы с одним сначала попробовать), у вас же их не 100500 там.
Alex11223 вне форума   Ответить с цитированием
Старый 11.02.2016, 17:10   #10
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Адрес: Не важно
Сообщений: 733
Репутация: -78
По умолчанию

у меня вот так написано в txt
for /r %i in (*.sln) do C:\Windows\Microsoft.NET\Framework\ v4.0.30319\MSBuild.exe /p:Configuration=Release "C:\Users\Wiz\Desktop\test"
но мне надо чтобы cmd делала rebuild для всех файлов .sln в подпапках
komra2 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Многофайловые проекты _PROGRAMM_ Visual C++ 9 09.12.2012 13:57
Многофайловые проекты. inc Общие вопросы C/C++ 1 25.04.2012 16:57
Перекомпилировать файл labview в c++ ivanfadeeaa Помощь студентам 0 03.12.2011 22:15
разработать проекты.... Virus Помощь студентам 2 20.06.2007 17:53


11:30.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.