Добавление ссылки на сборку в задачу скрипта в NAnt - PullRequest
2 голосов
/ 04 августа 2009

Я изо всех сил пытаюсь заставить задачу сценария NAnt подобрать ссылку на DLL вне рабочей папки.

<target name="UpdateDBs">
  <script language="c#">
    <references failonempty="true">
      <lib>
        <include name="\\srv-dev\sharedassemblies\OurCompany\DataTransfer\OurCompany.DataTransfer.dll" />
      </lib>
    </references>
    <imports>
        <import namespace="OurCompany.DataTransfer.WebDocs" />
    </imports>
    <code>
        <![CDATA[
            public static void ScriptMain(Project project)
            {
                WebDocDbPostbuildUpdater.UpdateSqlScripts(@"\\srv-dev\integration\OurProductSetup6.4\workingdirectory", new System.Version(6, 4));
            }
        ]]>
    </code>
  </script>
</target>

Я получаю ошибку сборки:

Указанный набор файлов пуст после сканирования '\ srv-dev \ интеграции \ OurProductSetup6.4' для: NAnt.Core.StringCollectionWithGoodToString:

Я пробовал несколько разных вариантов, но ничего не получилось. Кроме того, документация не делает это особенно очевидным.

Любая помощь приветствуется.

1 Ответ

4 голосов
/ 04 августа 2009

закон Сода. Я просто неправильно понял путь.

<references failonempty="true">
  <include name="\\srv-dev\sharedassemblies\OurCompany\DataTransfer\OurCompany.DataTransfer.dll" />
</references>
...