Link to home
Create AccountLog in
Visual Basic Classic

Visual Basic Classic

--

Questions

--

Followers

Top Experts

Avatar of hopmedic
hopmedic🇺🇸

Dependencies
I am trying to use a third party .dll file as a reference in a Pocket PC 2003 application, and each time I try to create an object of the type defined by this dll file (the file is the .NET 2.0 version of intermec.datacollection.rfid.advancedbri.dll if anyone knows what it is).  This .dll file is provided by the manufacturer of the handheld, and is specific to the hardware.  Their "example" files don't work - and they've provided solutions in .net 1.1, 2.0, vb, and c#.  So I'm trying to figure it out on my own, since their programs reference methods that the dlls don't contain.

The program builds and deploys fine when testing and deploying it to the handheld, according to VS2005.  However, the handheld tells another story - it give me the following error:  File or assembly name 'System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089', or one of its dependencies, was not found.

According to the output build information, System.Windows.Forms gets deployed, and the version and key info are correct, so it must be a dependency that is missing.  Can anyone tell me where I can find the list of dependencies for System.Windows.Forms.dll?

Thanks,

Rich

Zero AI Policy

We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.


Avatar of MattiMatti🇫🇮

Hi!

Try this:
http://www.microsoft.com/downloads/details.aspx?familyid=9655156b-356b-4a2c-857c-e62f50ae9a55&displaylang=en

Compact framework 2.0.
It's the only Redistributable runtime for programs build against .NET compact framework 1.0 or 2.0, so the dependencies shuld be there.

It has also a servicepack:
http://www.microsoft.com/downloads/details.aspx?familyid=0c1b0a88-59e2-4eba-a70e-4cd851c5fcc4&displaylang=en

Matti

Avatar of MattiMatti🇫🇮

Hi!

On device emulator this Filemon tool shuld show up every file that this app is looking for to use. It also shows files like future extensions so the result shuld be interpreted correctry.

http://www.sysinternals.com/Utilities/Filemon.html

Matti

ASKER CERTIFIED SOLUTION
Avatar of Éric MoreauÉric Moreau🇨🇦

Link to home
membership
Log in or create a free account to see answer.
Signing up is free and takes 30 seconds. No credit card required.
Create Account

Avatar of hopmedichopmedic🇺🇸

ASKER

Thanks for the suggestions, guys.  I'll give them a try when I get back to work on Monday.  Emoreau - the dll is "supposedly" made for the compact framework, as it is supposed to be used on the pocket pc device.  For those interested, it is an Intermec 750C.

Rich

Reward 1Reward 2Reward 3Reward 4Reward 5Reward 6

EARN REWARDS FOR ASKING, ANSWERING, AND MORE.

Earn free swag for participating on the platform.


Avatar of hopmedichopmedic🇺🇸

ASKER

While the dll file I was using was "supposed" to be the correct one for the compact framework, it was not - it was for the full framework.  I have found - by accident even - the correct dll file.  Thanks.

Rich
Visual Basic Classic

Visual Basic Classic

--

Questions

--

Followers

Top Experts

Visual Basic is Microsoft’s event-driven programming language and integrated development environment (IDE) for its Component Object Model (COM) programming model. It is relatively easy to learn and use because of its graphical development features and BASIC heritage. It has been replaced with VB.NET, and is very similar to VBA (Visual Basic for Applications), the programming language for the Microsoft Office product line.