Да, они находятся в библиотеках J #, на которые, я сильно подозреваю, VB ссылается автоматически. Если вы откроете свои двоичные файлы в Reflector, я уверен, что там вы увидите ссылку на vjslib.dll
.
Нет никакой зависимости от фактической установки JRE / JDK.
Лично я бы попытался уйти от них, однако. Если вам нужно больше параметров сжатия, чем System.IO.Compression
, стоит посмотреть SharpZipLib . Microsoft больше не поставляет J # как продукт, и мысль о попытке портировать все классы Java 1.1.4 на .NET, включая их причуды, всегда заставляла меня нервничать.
vjslib.dll
по умолчанию даже не поставляется с фреймворком или Visual Studio ...