473,890 Members | 2,038 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

RegAsm.exe missing from client machines

I've developed a VB6 application that uses a VB.Net dll. When
distributed to client machines it works fine except for a few cases.
The clients having problems seem to be missing RegAsm.exe from their
machines, and the .Net dll is not being registered correctly (no tlb
file is being created), causing an error saying "ActiveX cannot create
object" when trying to create an object from the type library. What do
the clients need to do to get regasm.exe on their machines? Is it
available for download somewhere, or do they need to install some other
program?

Nov 21 '05 #1
4 30938
I think that is in the Client Framework directory, or may be only in the
previous version..
"Sean" <nb****@gmail.c om> wrote in message
news:11******** *************@g 49g2000cwa.goog legroups.com...
I've developed a VB6 application that uses a VB.Net dll. When
distributed to client machines it works fine except for a few cases.
The clients having problems seem to be missing RegAsm.exe from their
machines, and the .Net dll is not being registered correctly (no tlb
file is being created), causing an error saying "ActiveX cannot create
object" when trying to create an object from the type library. What do
the clients need to do to get regasm.exe on their machines? Is it
available for download somewhere, or do they need to install some other
program?

Nov 21 '05 #2
So can I simply send out copies of my regasm.exe to clients who need
it? Or should I be doing something with my VB.Net solution for the dll
that will cause regasm.exe to be installed on their machines?

Nov 21 '05 #3
"Sean" <nb****@gmail.c om> schrieb:
So can I simply send out copies of my regasm.exe to clients who need
it?


No! Instead you need to install the .NET Framework, which is necessary to
execute the .NET DLL.

Deploying the .NET Framework in a setup package
<URL:http://dotnet.mvps.org/dotnet/faqs/?id=deployframe work&lang=en>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Nov 21 '05 #4
Thanks for all the help. I ended up just having the clients install
the .Net framework themselves, since there were only a few missing it.
Instructions are here for anyone else needing this fix:

http://msdn.microsoft.com/netframewo.../framework1_1/

Nov 21 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1762
by: Andrew Clancy | last post by:
Hi, I'm reposting this question as no resultion as yet. Couple of updates, so re-read if you have seen before. I am trying to set up VS Developer users with non-administrator rights debug ASP (3) in VB.Net, and of course manage IIS MMC. This has succeeeded on 3 machines, including my own - but since then it hasnt been able to work, with seemingly exactly the same install & debug setup. All machines are Windows 2000 Pro with IIS 5.0.
2
6276
by: mb12036 | last post by:
All- Having a problem installing a DB2 client on a machine running AIX version 5.0. Client appeared to install one time succesfully, then was uninstalled and a reinstall was attempted. For some reasons, it does not complete the reinstall. See the status report from the GUI installer at the end of this note. Errors are towards the bottom. Everything installed in /usr/opt for DB2 but the sqllib folder that is supposed to be created in...
1
2392
by: awk | last post by:
I have a dll built with c# in VS.net and Register for COM interop is set to true. This builds fine on my xp development machine and the dll output is used by a User defined function in sql server. This all works fine until I put the dll on a production server (small business server) then register it (without error) using regasm.exe. I get an error message stating "The system cannot find the file specified". The differences between
1
4108
by: Dev | last post by:
Good morning sirs, I'm new on deploying .NET application, and now I need to deploy one. I will try myself to find information about the installing of the framework (if you have some interesting links/info, tell me) but the main question of this message is: 1) Assuming that I have successfuly deployed my app and the framework, I need to register via regasm.exe a C# DLL that will be used by a VB 6.0
1
1560
by: Vikram | last post by:
i am registering crypto assebmbly using regasm for using it in my vb app, but when i refer class and invode its method it gives me some of the dependecies not found error. any suggestions
3
15079
by: Howard Kaikow | last post by:
I was playing with a COM example in an article at the MSFT web site. This resulted in a DLL, call it x.dll, getting registered. When I was done, I tried to unregister the dll using regasm /u path\x.dll Got an error, don't recall the text of the error. So my fat fingers went into regedit and tried to delete all keys referring
0
4788
by: sureshmylavarapu | last post by:
Hi all, I have an assembly dll. while trying to register it using regasm regasm x:\source\qryserver\NVserver\bin\debug\NVServer.dll. I had successfully registered the same on other machines, I registered this some time back even opn my machine, but now I formatted my machine and when I tried to register this it is failing.
6
11764
by: db2_d_b_a | last post by:
Hello All, I have a rather strange issue here connecting to the database on an ESE environment. A little background on the issue. The cluster is an 8 server, 64 partition system. So when I try to do a rah or db2_all "db2 connect DBNAME", it works just fine. However, when i explicitly try to connect from server1 to node9 (which is on server2) it gives me an error. server1->export DB2NODE=10
4
2355
by: =?Utf-8?B?R2Vvcmdl?= | last post by:
Hello everyone, I am debugging and learning MSDN C# COM server sample. http://msdn2.microsoft.com/en-us/library/aa645738(vs.71).aspx I am using Regasm to generate Windows Registry scripts, here it is, I can understand that for C# COM Server, since it is managed code, it will
0
9970
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
11207
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10794
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10896
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10443
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9612
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
8000
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7153
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
6031
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.