From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
09-06-2012 04:42 PM
I have used the web services tool to import my .net project files. I am then putting them into clearcase. In order for my dll's to work on a network im getting the error that they need to strong named signed. Is there anyway of strong name signing them with in the web services tool, or modifying the dll's after they've been created? Thanks for any help!
09-07-2012 02:37 PM
Hi,
Can you explain a little more about how you are using the web services tool and how it integrates into LabVIEW?
Thanks,
David B
09-10-2012 08:29 AM
Go to Tools>>Import>>Web Services. Now import any web service. As you go through that process at some point an assembly is generated. How do you get that assembly to be strong signed so you can call it from a shared drive? Is LV even capable of doing that?
I know that when you generate Interop assemblies from the build tool you can strong sign the assembly. However, not sure how to enforce the Import Web Service tool to do that.
I'm working with alright_meow on this issue.
Thanks,
09-13-2012 05:14 PM
Hi all,
Have you tried using it on a shared drive already? Did that cause issues?
Thanks,
David B
09-18-2012 08:01 AM
Yes. and Yes.
It is definitely related to the fact that it is on a shared drive. We can run locally just fine.
We know that if we could get the assembly strong signed then we can use the .NET utility to register the assembly for the machine and run it from the shared drive. However, since we didn't create the assemble (the LV import web service utility did) then we don't have the ability to strong sign it.
Thanks,
09-21-2012 11:00 AM
Hi all,
What kind of file are you trying to import? Is it an .xml file? The help file for importing a web service mentions that the URL must point to a valid WSDL which is an xml format. Is your project going to be based on the shared drive?
09-24-2012 08:25 AM
dbell0971,
I appreciate your willilngness to help on this issue. However, it doesn't seem like we are on the same page here.
When you import a webservice it creates an assembly. That assembly is .NET. In general you cannot run an assembly on a shared drive unless it is "trusted". You can make the assembly trusted by adding some classes and properties to it (i.e. strong signing it)- http://msdn.microsoft.com/en-us/library/xc31ft41.aspx
However, since WE are not creating the assembly, LabVIEW is, then we don't have the source code so we can't just strong sign it.
The question is simple- Can the Import Web Service Utility strong sign the assembly it creates?
Thanks,
09-25-2012 04:31 PM
Hi,
After looking through the documentation, I don't believe that there is a way to strongly sign it through the import wizard. There may be a way to find that assembly and to try to sign it, but I'm unsure as to how to do that.
Thanks,
David