[MonoDevelop] Problem with "Add web reference" MacOs MonoDevel 2.2/2.4Beta

Wojtek skarab77 at o2.pl
Fri May 28 17:29:20 EDT 2010


Hi All,

I have to say in the begging that I am a mono dev newbie. I would like to
use http://web-ngram.research.microsoft.com/Lookup.svc in my C# program. To
do that I have tried to add it as my project web reference in the mono IDE.
Unfortunately I keep getting an error: "Cannot cast from source type to
destination type".
Here is a full exception trace:   

System.InvalidCastException: Cannot cast from source type to destination
type.
  at
System.Web.Services.Description.ServiceDescription.AddExtensionNamespaces
(System.Xml.Serialization.XmlSerializerNamespaces ns,
System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection
extensions) [0x0000c] in
/private/tmp/monobuild/build/BUILD/mono-2.6.4/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescription.cs:342 
  at System.Web.Services.Description.ServiceDescription.GetNamespaceList ()
[0x00087] in
/private/tmp/monobuild/build/BUILD/mono-2.6.4/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescription.cs:319 
  at System.Web.Services.Description.ServiceDescription.Write
(System.IO.Stream stream) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.6.4/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescription.cs:281 
  at System.Web.Services.Discovery.ContractReference.WriteDocument
(System.Object document, System.IO.Stream stream) [0x00000] in
/private/tmp/monobuild/build/BUILD/mono-2.6.4/mcs/class/System.Web.Services/System.Web.Services.Discovery/ContractReference.cs:199 
  at System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll
(System.String directory, System.String topLevelFilename) [0x00088] in
/private/tmp/monobuild/build/BUILD/mono-2.6.4/mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryClientProtocol.cs:307 
  at (wrapper remoting-invoke-with-check)
System.Web.Services.Discovery.DiscoveryClientProtocol:WriteAll
(string,string)
  at
MonoDevelop.WebReferences.WS.WebServiceDiscoveryResultWS.GenerateDescriptionFiles
(MonoDevelop.Projects.DotNetProject project, FilePath basePath) [0x000a1] in
/Users/michael/mono/monodevelop/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.WS/WebServiceDiscoveryResultWS.cs:96 
  at MonoDevelop.WebReferences.WebServiceDiscoveryResult.GenerateFiles
(MonoDevelop.Projects.DotNetProject project, System.String namspace,
System.String referenceName) [0x0007e] in
/Users/michael/mono/monodevelop/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences/WebServiceDiscoveryResult.cs:86 
  at
MonoDevelop.WebReferences.Commands.WebReferenceCommandHandler.NewWebReference
() [0x000b8] in
/Users/michael/mono/monodevelop/main/src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences.Commands/WebReferenceCommandHandler.cs:42

I would be great if somebody could give me an advice how to proceed now.
Should I develop a ws client manually?

I have tried out MonoDevel 2.2. and 2.4Beta for MacOS6. My mono framework
version is MonoFramework-2.6.4_3.macos10.novell.x86. 
-- 
View this message in context: http://mono.1490590.n4.nabble.com/Problem-with-Add-web-reference-MacOs-MonoDevel-2-2-2-4Beta-tp2235245p2235245.html
Sent from the Mono - MonoDevelop IDE mailing list archive at Nabble.com.


More information about the Monodevelop-list mailing list