VisualStudio: как сохранить папку obj в другом месте

Кто-нибудь знает, как сообщить VS (2008), где сохранить папку obj при построении решения? У нас есть сохранение папки bin на другой путь, чтобы сохранить папки исходного файла маленькими (т. Е. С помощью электронной почты), но не можем найти способ сказать, что они делают то же самое с obj …

    Используйте свойство BaseIntermediateOutputPath в файле проекта ( .csproj , .vbproj и т. Д.), Как описано в http://msdn.microsoft.com/en-us/library/bb629394.aspx . Вам придется вручную отредактировать XML-документ с помощью текстового редактора, а затем перезагрузить его в Visual Studio. Он все равно может создать папку obj (это известная ошибка), но оставит ее пустой и поместит фактические файлы obj в указанную вами папку.

    1. Вы добавляете это в свой файл проекта ниже тега :

       ..\Whatever\obj\ 
    2. VS все равно будет создавать obj-папку, поэтому вы должны удалять ее каждый раз после сборки. Это можно сделать, поставив следующий скрипт в пост-сборку в VS:

       rd "$(ProjectDir)obj" /S /Q 

    Используете ли вы контроль версий? Если вы это сделаете, есть альтернатива:

    Вы можете исключить bin / и obj / из управления версиями и проверить свой проект вместо отправки по электронной почте. Если вы используете Subversion , вы также можете экспортировать проект и отправить по электронной почте экспортированную и сжатую папку.

    Это выходной каталог в разделе « Свойства»> «Общие » параметров проекта.

    Изменить : похоже, существует разница между настройками проекта для собственных проектов на C ++ (которые я использую) и проектами на основе CLR (что может быть связано с OP).

    Interesting Posts

    Примеры данных Android.os.Build, пожалуйста

    Как отключить форматирование цвета строки URL в Firefox 6?

    Почему администраторы не могут удалять ключи реестра при запуске regedit в качестве администраторов?

    Могу ли я обновить видеопамять моего ноутбука?

    Линия SVG с gradleиентным штрихом не будет отображаться прямо

    У Google Chrome нет автоматической синхронизации закладки, когда пользователь нажимает CTRL-D?

    Как экспортировать class C ++ из DLL?

    Почему const подразумевает внутреннюю связь на C ++, когда она не в C?

    Изменение языковых настроек (локали) для устройства

    Как создать индикатор выполнения при использовании функции «foreach ()» в R?

    FCM с AWS SNS

    Perl demonize с дочерними демонами

    Инициализация объекта C # только свойств коллекции только для чтения

    Где я могу найти журналы при недавней вставке USB в средство просмотра событий?

    Добавить верхний и нижний колонтитулы для PDF с помощью iTextsharp

    Давайте будем гением компьютера.