.net - Debugging VB Dll Library From Asp.net Hosted In IIS?
Nov 18, 2010
I have the following problem. I have some project written in Visual Basic (not Visual Basic .NET but simple Visual Basic - sic!). I can compile it and generate a dll. Then inside my web application I add reference to this dll library. When I run my web application hosted in default Visual Studio server, everything is fine and I can debug my Visual Basic project. However, when I host my web application in IIS then I can't.Code does not stop in my breakpoint. My asp.net catch the exception when I try to execute some method from the mentioned library which is something like:
Unable to cast COM object of type 'xxx' to interface type 'yyy'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{4C2875B5-3265-306B-9C74-1BEC98986B1A}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).
I have a windows form application in which I'm attempting to utilize a plugin (class library). In the code I have it load the assembly from a dll file, which means I have not been able to debug. Furthermore I have not found out how to compile the library so I've had to use the debuged dll version for testing. I've run into a bug in which I create a new object and send that data through an interface to the plugin in an attempt to retrieve a blank slate group box from the plugin. However instead of reading the parameter as a new object i managed to step through the code once (don't ask me how, I don't know and I haven't been able to repeat it) and it appeared that the code was registering the parameter as "nothing" thus why I received a null reference error in the main program.
i am building a WCF Service Library that has to check our CRM database. Unfortunately when i try to debug the service with the WCF Test Client i receive a "Failed to invoke the service" error. I have stripped down the service slowly adding things back in to help figure out what is causing the error. I found out that it is cause when i call a new instance of my CRM service object. Is there something that i need to do in order to fix this error and be able to step through the service to debug it??
I'm having to write a reporting application that gets information from some Interbase servers and it also has to work on Vista as well as XP, I'm using to connect Borlands Data Provider.[code]My Issue is that debugging on my xp Machine the dataset gets filled, debugging on my vista box it fails ("Interbase provider initialization failed"), my initial thought was that this could be UAC related but I've compiled the application and 'ran as admin' and still same issue. (by the way it failes on the line Dim da as BdpDataAdapter...)
I have sets of web hosted images that I need my user to be able to select 1 from each. I thought a listbox would work for this, but I can't figure out add an image to one. Is this possible? better way of doing this? I am using the latest free vb.
I have a VB.NET WCF service hosted as a Window Service. I was able to create an install package, install the service to my machine, and start the service manually from Services in Administrative Tools.Now when I try to reference the service in my test console application (Address: http://localhost:8080/), I get the following error:There was an error downloading 'http://localhost:8080'.` Unable to connect to the remote server No connection could be made because the target machine actively refused it 127.0.0.1:8080`
I have a Visual Basic Class Library project. It generates a DLL. Is there a method to generate a static .LIB to which I can do a static link?Alternatively, can I do a static link against a DLL?
I have a class SELF that is hosted by a couple different classes. Basically, the hosting class HOST calls a method in SELF. SELF is passed HOST as an argument in the constructor, so SELF can call methods in HOST. In normal situations, a call to HOST will do something minor, then return so that SELF can continue. However, for one particular type of HOST, one of the calls from SELF to HOST will cause HOST to call SELF, and so on ad infinitum. A classic, though convoluted, case of recursion. Once again, this is only going to happen for one type of HOST. For other types of HOST, that particular call will not cause HOST to call SELF, so there will be no recursion. Nonetheless, there is no getting around it in one case.
I can see two means to decouple the recursion, and I am wondering which one (or a third) would work best:
1) Add a timer into that particular HOST so that the call from SELF that would trigger the recursion would actually just start the timer in HOST, then return. When the timer ticks, HOST can call SELF. The recursion is broken because the call to SELF is done on the timer event, and not when SELF called HOST.
2) As it happens, HOST makes the first call to SELF in a background thread, which means I don't really need to worry whether this thread blocks or not. Therefore, I could have this background thread spawn a second background thread to make the call to SELF, then have the initial HOST thread JOIN on the second thread. This means that the initial thread will block until the second thread finishes. Meanwhile, the second thread will call HOST, and the HOST won't call back to SELF, it will just return like all the other HOST objects would do. This will allow the second thread to run to completion. When the second thread completes, the first thread will take over and call SELF again on a new second thread. Therefore, the recursion is broken because the secondary thread will always run to completion, and the primary thread will wait for the secondary thread to complete, then call it again.
I tend to prefer the second option, because the first option involves a pause of some length (the minimum for a timer, which is pretty small), while the second doesn't, but the first option is actually a little easier to implement.
I have a WCF Service (with installer) that I have built and installed in Windows Services. Opened up Admin Tools, Services, and started the service without a problem. So now I'm beginning a new project (a simple Windows forms app). I want to consume my new WCF, but have no idea how. I can't seem to add a reference / add a service reference to it.
I'm hosting a DateTimePicker in a DataGridView using the Example code from this page [URL]..I'm looking to set the MinDate of the DateTimePicker from within Form1 when I declare the CalendarColumn as I want to limit how far back the user is able to selet a date. Since this MinDate will change as time marches on I need to be able to set it from within Form1.
I have created a self hosted service with a proxy Service and Contracts
Namespace ECDBDatabase.Service Public Class DatabaseService <ServiceContract(Name:="DatabaseService", Namespace:="net.tcp://localhost:9010/ECDBDatabase.Service")> _ Public Interface IRPMSDatabaseService <OperationContract()> _ Function GetHandover(ByVal Username As String, ByVal Password As String) As DataSet End Interface
I am using Request.IsSecureConnection to check for SSL and redirecting where appropriate. When running my asp.net website on Rackspace's cloud, the server is running behind an SSL cluster, so IsSecureConnection will always return false. The same goes for checking whether the url contains "https://", always false, checking the port, etc. So the website gets stuck in big redirect loop.[code]...
If you can take a look at the received tab [url] It is meant to display the hosted images full properties. It doesnt at the moment because it completly fills the tab with ugly information.Can any of you think of a better way to display the newly hosted images information.?Im thinking of just killing off the tab. But thats not very professioanl in case the user wants the full picture information?
I followed an example to add a custom control (multicolumnCombobox) to my datagridview.[code]Ok, this is fine and dandy, for it adds the custom control to column 2 and row X of that loop.... Now, when I actually use the control for lets say row 0, how do I get the row 0 cell 2 value to be the same as the custom control??I have no way to communicate between the custom control and the datagridview cell.
I have myself a self-hosted WCF server setup, which serves a clientaccesspolicy.xml and an index.htm which is just points to my xap (accessible via app.xap).
I'm currently serving them via the following code: Public Function GetPolicy() As System.IO.Stream Implements IClientAccessPolicy.GetPolicy WebOperationContext.Current.OutgoingResponse.ContentType = "application/xml" Return New IO.MemoryStream(IO.File.ReadAllBytes("Server Files/ClientAccessPolicy.xml")) End Function Public Function GetIndex() As IO.Stream Implements ISilverlightServer.GetIndex [Code] .....
It works, does the job I'm after. However, I don't think this streams the xap properly, and I know it's a streaming type. If this isn't streaming it properly, how should I stream it? (The endpoint that the XAP and index.htm files are coming through has a webHttpBinding binding). Is it being streamed properly? Or should I make some changes?
I have a WinForm 'frmUploadStatus' which has a datagridview filled with 1000 records & 20 columns.And also I hosted in hosting server ms sql server 2005 database which has tables one of its table 'Status' (it has 10 columns).Now I want to upload from WinForm 'frmUploadStatus' to ms sql db.
If I change only the connectionstring in my program for uploading the records, it takes more time for uploading.
i have a webbrowser and in it is the URL of the chat hosted by bravenet is there a way to have it so the user only see's textbox's and a button then it lodes? This is the chat URL so you can see how it works.
I was just wondering if it's possible to create an app that interacts with a database hosted on a web server... or is it only possible using VB.NET? Also if it is possible, is there any good documentation or tutorials I could reference?
My ultimate goal is to allow users to select a file from a dialog as if they are uploading a file. Instead of file being saved to the server, a hyperlink will be generated from the file's path.This hyperlink will then be used on our intranet page in order to open the file located on our network share.Is there any practical way to accomplish this?I have tried both an HTML file type insert and .Net's FileUpload Control but neither will work since for security reasons the full path of the file is never accessible.
I am struggling to send parameters to a VB.NET WS(web service) that is hosted on Windows Azure. Getting a simple hello world (no parameters) works fine, but for some reason my parameters on the web service side are null? Web service function to be called (IService1.vb):
<OperationContract()> Function GetAddition(ByVal number1 As Integer, ByVal number2 As Integer) As String
Function implementation (Service1.svc.vb):Function GetAddition(ByVal number1 As Integer, ByVal number2 As Integer) As String Implements IService1.GetAddition Return number1 + number2 End Function
I'm trying to run an instance of the Azure Blob Storage in the Azure Visual Studio 2010 development environment, but keep getting the followingrror:System.InvalidOperationException: Not running in a hosted service or the Development Fabric.The stack trace is pointing to these lines:
Is it possible to view client transaction requests and host response in a self hosted console window?
Front end client sends request to service Service console displays requested data in console window and forwards to listening server Server responds with data Response is displayed in console window
I guess it would be displaying the traces in the console window.
I am working on a simple form builder which hosts "live" .NET objects as well as performing its own drawing for guidelines (grid), object selection etc. Things are going well but as you see below, the custom painting is not exactly optimal since it always paints behind the hosted controls.
How can I modify my painting logic to draw "on top" of all hosted controls?
If the image is missing in your SO view it can be viewed here: [URL]
i have a Windows service that is hosting a WCF service through net.tcp and this is working great. I have also created a WCF service application. I am trying to add the net.tcp service reference to the service application. Then I add it to the GAC that goes ok but if I try to RegAsm the WCF service application to allow it to be called from Server.CreateObject I get the error:
Warning: Type library exporter encountered a type that derives from a generic class and is not marked as [ClassInterface(ClassInterfaceType.None)]. Class interfaces cannot be exposed for such types. Consider marking the type with [ClassInterface(ClassInterfaceType.None)] and exposing an explicit interface as the default interface to COM using the ComDefaultInterface attribute.
It does not work. I have tried to call it through a class library but this does not work either as the end point is not set correctly.
I am writing a small VB 2008 application which connects to a SQL Server 2008 database,which is hosted with Fasthosts in the UK. The connection string I am using is;"connectionString="Data Source=xxx.xxx.xxx.xxx;Initial Catalog=xxxxxxxxxx;User ID=xxxxxxxxxxx;Password=xxxxxxxxxxxx"I can connect to the remote data using the "add data source" within Visual Studio and can preview thehosted data without anyssues however when I try to run the application I get an error stating;"The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)"
I have a vb.net web application in visual web developer 2008 with a dll file and i need to debug a method in that dll. I also have project source files for the dll file itself. How could i make the web application use the source instead of the dll file so that i'd be able to debug it? I've tried debugging the dll project itself, but it's not a very good solution, because it seems the dll depends on the web application settings and data and it would simply be too much work to get it working. T
I set a breakpoint in one of the class. while debugging my vb.net winform project, the breakpoint moving to the next line which dont have any code. I could not understand what was wrong? I cleaned up my solution and re-build my solution but could not resolve this issue.