Отключение автоматической сборки в NetBeans

Я использую copyprojectDll.ps1 powershell.

Моя структура папок ниже

  • веб-сайт/мусорное ведро ClassLibraries
    ThirdParty

    , CopyprojectDll.ps1
    Website.sln

ClassLibraries является классами кода для моего проекта, DAL.. Проект веб-сайта включает только веб-файлы, aspx, aspx.cs.. ThirdParty являются требуемыми библиотеками, AjaxToolkit и т.д.

, я компилирую ClassLibraries.sln, я выполняю CopyprojectDll.ps1, я использую Website.sln после этого.

Образец powershell файл ниже.

$folders = (); $folders + = $folders "IB.Security" + = "ClassLibraries/Core. Классы"

функциональный CopyDllsToWebBin ($dll_files) {если ($dll_files-eq $null) {возврат;} $targetfolder = "./Kod/bin /"

foreach($dll in $dll_files)
{

    copy-item $dll.FullName -destination "$targetfolder" -force #-Verbose
}

}

функциональный CopyDllsToThirdParty ($dll_files) {

$targetfolder = "./третье лицо /"

foreach($dll in $dll_files)
{
    copy-item $dll.FullName -destination "$targetfolder" -force #-Verbose
}

}

$dll_output_folder = "/bin/debug";

foreach ($folder в $folders) {$dll_files = Добираются-ChildItem - $folder$dll_output_folder Пути - включают *.dll - Рекурсивно вызывают | имя объекта вида CopyDllsToWebBin ($dll_files), $dll_files = Добираются-ChildItem - $folder$dll_output_folder Пути - включают *.pdb - Рекурсивно вызывают | имя объекта вида CopyDllsToWebBin ($dll_files), $dll_files = Добираются-ChildItem - $folder$dll_output_folder Пути - включают *.xml - Рекурсивно вызывают | имя объекта вида CopyDllsToWebBin ($dll_files) "Скопированный $folder$dll_output_folder"

}

, $dll_files = Добираются-ChildItem - Путь "Третье лицо" - включает *.dll - Рекурсивно вызывают | имя объекта вида CopyDllsToWebBin ($dll_files), $dll_files = Добираются-ChildItem - Путь "Третье лицо" - включает *.pdb - Рекурсивно вызывают | имя объекта вида CopyDllsToWebBin ($dll_files), $dll_files = Добираются-ChildItem - $folder$dll_output_folder Пути - включают *.xml - Рекурсивно вызывают | имя объекта вида CopyDllsToWebBin ($dll_files)

"Скопированный ThirdParty"

дата

11
задан ata 20 August 2009 в 05:37
поделиться

1 ответ

Щелкните правой кнопкой мыши имя проекта -> Свойства -> Сборка -> Компиляция. Там вы можете снять отметку с опции «Компилировать при сохранении» (если вы используете Ant) или выбрать «Отключить» (если вы используете Maven).

14
ответ дан 3 December 2019 в 08:30
поделиться