How To Properly Serve XAP File From Self-hosted WCF Service
Jun 12, 2011
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?
View 1 Replies
ADVERTISEMENT
Jul 14, 2011
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.
View 1 Replies
May 10, 2011
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`
[code]....
View 1 Replies
Aug 26, 2011
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.
View 1 Replies
Oct 13, 2011
I have creatred a self hosted service with a proxy Service and Contrats
[Code]....
View 1 Replies
Oct 14, 2011
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
[Code]...
View 1 Replies
Oct 16, 2008
I have created a self hosted service with a proxy
Service and Contracts
Namespace ECDBDatabase.Service
Public Class DatabaseService
<ServiceContract(Name:="DatabaseService",
[code].....
View 2 Replies
Sep 4, 2010
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:
Imports Microsoft.WindowsAzure
Imports Microsoft.WindowsAzure.Diagnostics
Imports Microsoft.WindowsAzure.StorageClient
[code].....
View 2 Replies
Aug 3, 2010
My project requires that a windows service checks up a table on a sql database(MDF) and if product existence is 0 then sends an email to some mail address and keep checking every 24 hrs.Now Im able to send mail messages but what Im not able is to make the service itself to work or at least make sure that is working.I do the following(correct me if I do something wrong or missing a step):
1. create a new project and choose windows service
2. add a timer and set to 4000 ms just to test not wait the 24 hrs lol
3. then open its event timer_elapsed and put some code on it, like a msgbox that would keep spamming every 4 secs just to test
4. at the event onstart I enable the timer by: timer1.enabled=true
5. at the event onstop I disable the timer by: timer1.enabled=false
6. right click then choose add installer
7. in the newer installed with the two objects:
a. serviceinstaller1 set its properties to: displayname: myservice and servicename: myservice
b. serviceprocessinstaller1 set account property to LocalSystem
8. build the project and install it by opening the VS console and type: "installutil c:path blah blahservice.exe" then hit enter
9. all successfull installed open the pc manager and run the service from the list and this should be the deal
Now my real problem is that by following those steps my service is sucessfully builded, installed, and started but after the 4 seconds no msg pops up so this leads me to think that is not doing anything or I did something wrong in the steps above. Is there another way to test if this service is working else than the msgbox or the log entry? Plus, Im working on my home pc which is a xp OS. I tried the same at college pcs wich are win7 and when I did install by the console it returned an error weird but in my home pc it doesnt(and I have to present my project at college at college and tomorrow
View 7 Replies
Jan 15, 2010
I have applied following custom Format to DateTimePicker
dd-MM-yyyy
So now DateTimePicker is displaying data as
15-01-2010
Sql server 2005, table1 has column named Date with datetime type
How to store DateTimePicker text into date column of Table1
View 8 Replies
Jun 23, 2011
Am trying to import Excel Sheets to SQL Server, how ever the same code is working well for MS Access, here is the code which i am using
Dim cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + ImportWizard.openFD.FileName)
'cn.Open()
[Code]....
View 4 Replies
Apr 7, 2009
Is it possible to make a program that serves web pages, along with all of their embedded links and external CSS stylesheets or scripts? It would have to serve it across:
a) a USB cable, attached to the serving and client computer
b) a network, directly to other computers.
I would really like it if option A were possible. B is what everything else uses, and I won't try that. I don't have a network.
View 6 Replies
Apr 21, 2009
I am trying to build an application using vb.net that will serve as a very large checklist of sorts. and i'm not exactly sure of the best way to do this. I considered using a database but i would need it to be self contained without having to rely on a server or internet connection
View 4 Replies
Jan 25, 2012
My problem is I need to develop a sales application to be used on 5 computers. The database needs to stay on a main computer and other computers should connect with that over LAN.I donot want to use SQL Server as it is too complicated to give permissions, setting up firewalls etc. for the end user.Is that any type of database that could serve my purpose, without giving sharing violation error?
View 1 Replies
Jun 22, 2010
I am looking for a code snippet which opens a image, creates a clone of this bitmap in memory disposes this opened image so that all handles are closed.
Usually we can open a bitmap using this[code...]
the following code however keeps the Image File locked until the application is running, any suggestions how to dispose it properly. (So that no handle is left open )
Things i already tried: use dispose method of bitmap <= doesnt work (need to write implementation)
Using Block also doesnt work.
View 2 Replies
Feb 22, 2009
I'm in need of a simple Regular Expression that will match all strings that start with the string "textures/". The problem probably is when to end the match.
Here is an example of the type of file I need to parse:
[Code]...
I have attached an example file (it's from a game, and it's a free game, so I don't think this is not allowed?). When opening that with Notepad I see loads of spaces and a few strange characters. When opening it with Wordpad, I see mostly strange characters (but the "textures/..." strings I need are still there). When reading it with VB (IO.File.ReadAllText or using a StreamReader) I cannot get it to show more than a few random characters, and the "textures/..." strings are no longer there...
View 12 Replies
Jul 8, 2011
So I have a csv file:
[Code]...
My problem is when i use this schema.ini, the 9th, 10th and 11th column of the second row of the csv file doesn't read properly if there's a special character in it (it supposed to be telphone number), i think because the row above is returned as a number(integer) because it's pure numeric:
[Code]...
View 1 Replies
Dec 27, 2009
I have setup a file that is comma delimited:
{object name,text,object name,text...}
I have loaded the file, split the delimited text into to separate arrays. One array is for the' object name', the other for its corresponding text.The text is no issue. My issue is that the 'object name' would look something like "form1.label1, form1.label2..." This loads fine, but I can not figure out how to get the 'object name' to be used as an object.I dimensioned the array for 'object name' as an object, but this won't work:
objectname(i).text = "..."
Looking at the values of the 'object name' array, after each listing it says {string}I need this to work this way because the file is loaded with the idea that it could be in any order, longer or shorter then another, etcetera.
View 2 Replies
Jun 12, 2011
So my most recent project hinges on the ability to open a selected XML file and display the names of certain fields in a listbox control. This normally wouldn't be challenging except that the following variable is equal to vbNull (Nothing). Dim XMLReader As New System.IO.StreamReader(OpenFileDialog1.FileName)
View 5 Replies
Dec 17, 2010
I have a very basic Visual Basic Program that I created in Visual Studio 2010. It's a form application where clicking a button runs a simple calculation and then outputs the answer with MsgBox. When, I debug it works properly, however when I successfully build and run the exe, nothing happens.
View 1 Replies
Dec 8, 2009
When running an executable file (written in FORTRAN) directly, there is no problem creating output text files. However, when launched from Visual Basic Express 2008, those reports are not generated. I also observe that the program launched from VB does not wait for a user prompt as it should. What am I missing?
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Process.Start("c:applicationpistonsimulator.exe")
[code].....
View 5 Replies
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)).
View 1 Replies
Nov 21, 2009
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.
View 2 Replies
Mar 2, 2012
I'm having issues trying to get file system watchers working properly, I'm not sure whats not right here, I want to use multiple, but I can't even get one of them to fire on an event... simple form with a listbox for folders to watch and a listbox to list changes detected and a command button to launch watchers.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
lstFolders.Items.Add("C: emp1")
lstFolders.Items.Add("C: emp2")
[code]....
View 20 Replies
Apr 11, 2011
I have application file and when clicked on it the application should be launched. I have used visualBasic.Command() to get the path where this file is present. In this path i get ("~") and because of this the .swf file is not getting loaded in the application. Is there any way to get the proper file path in which we don't see "~".
View 2 Replies
May 5, 2009
I am trying to use the Command Line Arguments during the Form_Load event to load the file a user might have selected in windows explorer.
I have set some file associations during setup, so that any ".script" files will be associated with my application. However, my application can also open other (text based) files (it's a text editor), and I would like the user to be able to use "Open With..." and select my application to open the files in my application directly.
I have to use the Command line arguments for this, which will hold the filename(s) of the selected files, correct?
So I did this:
vb.net
For Each arg As String In Environment.GetCommandLineArgs()
If IO.File.Exists(arg) Then
OpenFile(arg)
End If
Next
Now, when I open a ".script" file, my application opens and the correct file is loaded. However, in addition, the EXE file is also loaded for some reason! It has opened two files, <Applicationname>.EXE and the file I wanted to open. Because the EXE file is obviously not just a text file, it just displays some random characters, but I don't want it to open that of course...
Also, if I run the application in the debugger (visual studio), it opens the <ApplicationName>.vshost.exe file... So I thought, I can check for the extension of the argument, and only open it if it is a ".script" file. BUT I don't want that! I also want the user to be able to select any file and choose Open With... and select my application. That won't work if I check for the file extension...
View 4 Replies
Jan 16, 2010
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.
View 6 Replies
Oct 7, 2011
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.
View 1 Replies
Jul 25, 2009
I have my setup and deployment project is set to make the mailto: links refer to my program. It works with Firefox no problem. Internet Explorer complains that "Could not perform this operation because the default mail client is not properly installed." The mailto link shows as being associated to my program in the windows default programs thing.
My.Computer.Registry.ClassesRoot.CreateSubKey(".mailto").SetValue("", "SGA", Microsoft.Win32.RegistryValueKind.String)
My.Computer.Registry.ClassesRoot.CreateSubKey("SGA\shell\open\command").SetValue("", Application.ExecutablePath & " ""%l"" ", Microsoft.Win32.RegistryValueKind.String)
View 6 Replies
Jan 19, 2010
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]...
View 2 Replies