Skip to content

Warnings for the dotnet binding examples build #65

Description

@mcuee

Using VS2022.

C# examples are mostly okay.

PS C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet> msbuild -m -v:m -p:PlatformToolset=v143,Configuration=Release .\libusbK_Examples_csharp.sln
MSBuild version 18.6.3+84d3e95b4 for .NET Framework

  Xfer.Sync -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\bin\Release\Xfer.Sync.exe
  List.Devices -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\List.Devices\bin\Release\List.Devices.exe
  Hot.Plug.Detect -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.Plug.Detect\bin\Release\Hot.Plug.Detect.exe
  Xfer.Async -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\bin\Release\Xfer.Async.exe
  Xfer.Stm -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Threaded.Stream\bin\Release\Xfer.Stm.exe
  Xfer.UsbStream -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\bin\Release\Xfer.UsbStream.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Read.Isochronous\Program.cs(163,29): warning CS0168: The variable 'isoPacket' is declared but never used [C:\work\libusb\libusbK\libusbK_git
\libusbK\bindings\examples_dotnet\Read.Isochronous\Read.Isochronous.csproj]
  Read.Isochronous -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Read.Isochronous\bin\Release\Read.Isochronous.exe
  Hot.Plug.Detect.GUI -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.Plug.Detect.GUI\bin\Release\Hot.Plug.Detect.GUI.exe

VB.net examples have more warnings and one error.


PS C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet> msbuild -m -v:m -p:PlatformToolset=v143,Configuration=Release .\libusbK_Examples_vbnet.sln
MSBuild version 18.6.3+84d3e95b4 for .NET Framework

C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(184,21): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(187,17): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\List
.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\List
.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\List.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\L
ist.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\HiPerfTimer.vb(73,25): warning BC42016: Implicit conversion from 'Double' to 'Long'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\ex
amples_dotnet\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\L
ist.Devices\List.Devices.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\HiPerfTimer.vb(73,25): warning BC42016: Implicit conversion from 'Double' to 'Long'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\ex
amples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Threaded.Stream\Program.vb(25,51): warning BC42030: Variable 'usb' is passed by reference before it has been assigned a value. A null r
eference exception could result at runtime. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Threaded.Stream\Xfer.Stm.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(184,21): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(187,17): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(50,31): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bin
dings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(50,44): warning BC42016: Implicit conversion from 'PipePolicyType' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\
libusbK\bindings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(50,82): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK
\bindings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(59,31): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bin
dings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(59,44): warning BC42016: Implicit conversion from 'PipePolicyType' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\
libusbK\bindings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(59,67): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK
\bindings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(104,48): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bi
ndings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(104,77): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusb
K\bindings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(107,49): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bi
ndings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.
Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.
Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Program.vb(26,51): warning BC42030: Variable 'usb' is passed by reference before it has been assigned a value. A null reference e
xception could result at runtime. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\H
ot.Plug.Detect\Hot.Plug.Detect.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Async\Xfer.Async.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\H
ot.Plug.Detect\Hot.Plug.Detect.vbproj]
  Xfer.Stm -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Threaded.Stream\bin\Release\Xfer.Stm.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\HiPerfTimer.vb(73,25): warning BC42016: Implicit conversion from 'Double' to 'Long'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\ex
amples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Program.vb(55,76): warning BC42016: Implicit conversion from 'Double' to 'Integer'. [C:\work\libusb\libusbK\libusbK_git\libus
bK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Program.vb(99,67): warning BC40000: 'Public Shared Function __Assign(Of String)(ByRef target As String, value As String) As S
tring' is obsolete: 'Please refactor calling code to use normal Visual Basic assignment'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Program.vb(106,46): warning BC40000: 'Public Shared Function __Assign(Of String)(ByRef target As String, value As String) As
String' is obsolete: 'Please refactor calling code to use normal Visual Basic assignment'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Program.vb(45,55): warning BC42030: Variable 'usb' is passed by reference before it has been assigned a value. A null referen
ce exception could result at runtime. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Program.vb(99,87): warning BC42030: Variable 'sRead' is passed by reference before it has been assigned a value. A null refer
ence exception could result at runtime. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\Program.vb(36,17): warning BC42024: Unused local variable: 'success'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\ex
amples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\UsbStream.vb(136,42): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\
libusbK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
  List.Devices -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\List.Devices\bin\Release\List.Devices.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\UsbStream.vb(146,42): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\
libusbK\bindings\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.UsbStream\Xfer.UsbStream.vbproj]
  Xfer.Async -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Async\bin\Release\Xfer.Async.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(184,21): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(187,17): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.UsbStream\Xfer.UsbStream.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\Xfer.UsbStream\Xfer.UsbStream.vbproj]
  Hot.Plug.Detect -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.Plug.Detect\bin\Release\Hot.Plug.Detect.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\HiPerfTimer.vb(73,25): warning BC42016: Implicit conversion from 'Double' to 'Long'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\ex
amples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(47,31): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bind
ings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(47,44): warning BC42016: Implicit conversion from 'PipePolicyType' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\l
ibusbK\bindings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(47,82): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\
bindings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(56,44): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bind
ings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(56,69): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\
bindings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
  Xfer.UsbStream -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.UsbStream\bin\Release\Xfer.UsbStream.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(58,45): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bind
ings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(58,70): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\
bindings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Program.vb(24,51): warning BC42030: Variable 'usb' is passed by reference before it has been assigned a value. A null reference ex
ception could result at runtime. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer
.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\X
fer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(184,21): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\TestParameters.vb(187,17): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindin
gs\examples_dotnet\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Xfer.Sync\Xfer.Sync.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\Xfer.Sync\Xfer.Sync.vbproj]
  Xfer.Sync -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Xfer.Sync\bin\Release\Xfer.Sync.exe
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Read.Isochronous\Program.vb(15,110): error BC30037: Character is not valid. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_do
tnet\Read.Isochronous\Read.Isochronous.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(262,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.
Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(272,24): warning BC42016: Implicit conversion from 'Integer' to 'Byte'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.
Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1451,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1460,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1490,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3373,24): warning BC42016: Implicit conversion from 'Integer' to 'KISO_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotne
t\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3385,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(3424,24): warning BC42016: Implicit conversion from 'Integer' to 'UInteger'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet
\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(1773,24): warning BC42016: Implicit conversion from 'Integer' to 'KLST_SYNC_FLAG'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_
dotnet\Hot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2844,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\H
ot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\libusbK.vb(2849,82): warning BC42016: Implicit conversion from 'Integer' to 'UShort'. [C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\H
ot.Plug.Detect.GUI\Hot.Plug.Detect.GUI.vbproj]
  Hot.Plug.Detect.GUI -> C:\work\libusb\libusbK\libusbK_git\libusbK\bindings\examples_dotnet\Hot.Plug.Detect.GUI\bin\Release\Hot.Plug.Detect.GUI.exe

Metadata

Metadata

Assignees

No one assigned

    Labels

    BindingRelated to dotnet and other bindingsExample

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions