Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2012, 19:33   #1
MasterK
Пользователь
 
Регистрация: 27.08.2009
Сообщений: 28
По умолчанию Как построить решение Release

Здравствуйте. Собственно при создание Release получается вот такой набор файлов:

Первые два файла как раз необходимы в главном каталоге, а вот два последних не охото видеть в главном каталоге, чтобы пользователи не могли ничего с ними сделать и т.п..

Вопрос как построить решение, чтобы они либо вошли в приложение Отчет.exe или же были хотя бы в отдельной папочке.
MasterK вне форума Ответить с цитированием
Старый 29.08.2012, 19:56   #2
idd
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 20
По умолчанию

Код пишу не в студии,но вроде как-то так:
Build-Set configuration-переключаемся на Release
Последний файл с расширением .pdb?
idd вне форума Ответить с цитированием
Старый 29.08.2012, 20:33   #3
MasterK
Пользователь
 
Регистрация: 27.08.2009
Сообщений: 28
По умолчанию

Цитата:
Сообщение от idd Посмотреть сообщение
Код пишу не в студии,но вроде как-то так:
Build-Set configuration-переключаемся на Release
Последний файл с расширением .pdb?
Да именно такое расширение. Что то не получается, как вы написали появляются еще отладочные файлы типа vshost ...

Может еще что надо сделать было?
MasterK вне форума Ответить с цитированием
Старый 30.08.2012, 08:54   #4
idd
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 20
По умолчанию

Цитата:
Сообщение от MasterK Посмотреть сообщение
Да именно такое расширение. Что то не получается, как вы написали появляются еще отладочные файлы типа vshost ...

Может еще что надо сделать было?
Я все так делаю-при компиляции отладочной (Дебаг) версии файл .pdb есть.
При релиз-компиляции-если программа не содержит дополнительных длл-ек и т.д.,то в директории лежит только экзешник.
З.Ы.
Если не хотите,чтобы ваше приложение не смогли разложить утилитами типа Reflector-используйте обфускаторы кода(я пользуюсь .Net Obf Protector)
idd вне форума Ответить с цитированием
Старый 30.08.2012, 10:02   #5
MasterK
Пользователь
 
Регистрация: 27.08.2009
Сообщений: 28
По умолчанию

idd, я вот сейчас удалил два последних файла и запустил программу, вроде как работает без ошибок и выполняет функции. В будущем не сможет ли отсутствие файлов этих привести к ошибкам в работе программы?
MasterK вне форума Ответить с цитированием
Старый 30.08.2012, 10:10   #6
idd
Пользователь
 
Регистрация: 28.08.2012
Сообщений: 20
По умолчанию

MasterK,смотря какие файлы удалите.Если только отладочные-то ладно.
idd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
XNA, как нормально сделать Release? murzilka6002 Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 09.02.2012 12:57
Как сделать так, чтобы в Debug и Release использовались разные ддл'ки? TwiX Visual C++ 7 08.11.2011 10:51
Как создать Release(Builder) sawer5 Помощь студентам 1 06.03.2010 17:18
вылетает в release build - как определить что не так? DbIMKA Общие вопросы C/C++ 0 31.10.2008 20:18
??? release компиляция Assassin Общие вопросы C/C++ 1 26.09.2008 02:57