com+

How to update a COM+ applications and create its msi file using PowerShell?

坚强是说给别人听的谎言 提交于 2021-02-10 17:55:43
问题 I have a COM+ application installed on my machine which has two components. This COM+ application was created using an SetupCom.exe file which was made using C# code some years bac. It used to install and create a COM+ msi file , but now I don't have access to that code, and I need to remove one component from this COM+ application - which is no longer in use. So, I searched using google and I found some PowerShell scripts that remove the components from the COM+ application, but they don't

COM+ VB6 Application on 64 bit system: IBM CLI Driver transaction error when connecting to DB2

只愿长相守 提交于 2021-02-07 15:52:56
问题 We are trying to migrate an Intranet Web Application, developed in VB6, from Windows Server 2003 to Windows Server 2008 R2 and we are facing a problem with two phase commit transactions between Microsoft SQL Server 2008 and DB2 on Z/OS Mainframe. On Windows Server 2008 R2 with DB2 v9.7.500.702 Fixpack 8 (64 bit) installed, the VB6 component registered in a COM+ application, when trying to update in transaction one table on SQL Server and another table on DB2, returns this error: [IBM][CLI

Getting “Error registering COM+ Application”

非 Y 不嫁゛ 提交于 2020-06-16 17:33:27
问题 I have a COM+ application that i am trying to install manually by double clicking on the .msi file but it gives error and fails to install the COM+ application. It doesn't create any entry in Component Services as well due to this error. I tried searching in registry as well but could find any entry with the COM+ application name. How do i resolve this issue? I need to install this COM+ application on my server. I have added screenshot of the error for reference. 回答1: Admin Rights : First of

Getting “Error registering COM+ Application”

谁说我不能喝 提交于 2020-06-16 17:32:13
问题 I have a COM+ application that i am trying to install manually by double clicking on the .msi file but it gives error and fails to install the COM+ application. It doesn't create any entry in Component Services as well due to this error. I tried searching in registry as well but could find any entry with the COM+ application name. How do i resolve this issue? I need to install this COM+ application on my server. I have added screenshot of the error for reference. 回答1: Admin Rights : First of

How do I grant access to my COM+ application?

纵饮孤独 提交于 2020-01-06 07:15:37
问题 I've created a COM+ server application and the caller can't access it - when it tries to instantiate a COM object ( CoCreateInstance() ) from that application the following appears in system log: The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {class id of COM object here} and APPID {app id of the COM+ application here} to the user MACHINENAME\administrator SID (SID here) from address LocalHost (Using LRPC). This

Troubleshooting a COM+ application deadlock

≡放荡痞女 提交于 2020-01-02 07:30:26
问题 I'm trying to troubleshoot a COM+ application that deadlocks intermittently. The last time it locked up, I was able to take a usermode dump of the dllhost process and analyze it using WinDbg. After inspecting all the threads and locks, it all boils down to a critical section owned by this thread: ChildEBP RetAddr Args to Child 0deefd00 7c822114 77e6bb08 000004d4 00000000 ntdll!KiFastSystemCallRet 0deefd04 77e6bb08 000004d4 00000000 0deefd48 ntdll!ZwWaitForSingleObject+0xc 0deefd74 77e6ba72

How to register a 32-bit .DLL COM+ application on Windows 2008 R2

坚强是说给别人听的谎言 提交于 2019-12-29 07:13:07
问题 I have read through all the similar questions but am not finding my exact problem answered. I have tried all the similar recommendations. I am forced to migrate from a Windows Server 2003 environment to a Windows Server 2008 R2 environment running IIS 7.5. I have a web application that calls COM objects in a 32-bit DLL. The COM object was created from VB6. Here is what I have done to date: I have enabled 32-bit on my IIS Application Pool. I have registered the .DLL and it's dependent .DLL

Accessing a non-COM visible DLL method from a COM visible DLL registered in GAC

心不动则不痛 提交于 2019-12-25 06:32:01
问题 My website application uses C# COM+ components running under a particular identity to access SQL Server, invoked from classic ASP. There's also a web service that utilises a \bin DLL in the website application that contains a method to insert some data into the SQL Server database (let's call it MyApp.Database.dll ). From the website front end, I want to be able to provide authenticated users with this same functionality. I don't want to duplicate code in MyApp.Database.dll within the COM+

Do I need TFS installed on the machine that will use some dlls to communicate remotely to it?

不羁的心 提交于 2019-12-24 17:17:08
问题 I guess not, but here's the catch: I've made a COM+ Object to be used from a machine where neither VisualStudio or TFS are installed. And this COM+ Object has referenced TFS dlls to make a login on a remote TFS server and create Work Items. And I have another additional issue. I used VS2012 and TFS2010, so the dlls referenced say 11.0.0.0 when I think they should say 10.0.0.0 or somethin of that style. I checked on this TFS 2010 build failing because it can't load Microsoft.VisualStudio

“Type Mismatch” error when accessing array returned by ref from COM+ (VBScript)

会有一股神秘感。 提交于 2019-12-24 10:35:42
问题 I have a .NET 3.5 assembly which is being run as a COM+ server component, and I want to call a method in this class from VBScript (a Classic ASP page). This is the method outline; public bool FillArray(ref string[] arrayToFill) { ... } My VBScript is as follows; Dim myComponent, result, myArray Set myComponent = Server.CreateObject("MyComponentProgID") result = myComponent.FillArray(myArray) Response.Write("IsArray = " & IsArray(myArray) & "<br/>") Response.Write("UBound = " & UBound(myArray)