Сборка приложения из командной строки

Для сборки клиентского приложения, разработанного без применения инструментальных средств, можно использовать построение из командной строки с помощью csc.exe. Если приложение использует классы из пространства имен System.Data.LinterClient, то при сборке приложения необходимо добавить ссылку на библиотеку System.Data.LinterClient.dll.

Примечание

Если в подкаталоге /bin установочного каталога СУБД ЛИНТЕР отсутствуют библиотеки inter64.dll и dectic64.dll, то в командной строке надо указать параметр /platform:x86. В результате приложение будет запускаться как 32-битный процесс, и использовать 32-битные библиотеки inter325.dll и dectic32.dll.

Пример командного файла для построения 32-битного приложения:

set provider=%SystemDrive%\Linter\bin\System.Data.LinterClient.dll
set csc2=%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\csc.exe
set csc4=%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\csc.exe
if exist %csc2% set csc=%csc2%
if exist %csc4% set csc=%csc4%
if not "%csc%" == "" (
  %csc% /platform:x86 test.cs /reference:"%provider%"
) else (
  echo Cannot find csc.exe
)