none
Acessando o WS da SEFAZ com COM RRS feed

  • Pergunta

  • Ola amigos,

    Estou criando um projeto em C# para ser acessado por outras linguagens via COM.
    Tudo tem funcionado bem ate agora, mas travei nos WS.

    Criei um acesso pelo "ServiceReferences", que me gerou automaticamente os codigos de acesso ao WS.
    Nenhum erro foi gerado, "apenas" o alerta abaixo:


    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.

    Entendo que devo fazer alguma alteraçao do "Reference.cs" do WS, mas realmente nao estou conseguindo eliminar esse alerta.

    Tb ja vi que algumas pessoas estao usando o "WebReferences" para criar o acesso - qual é o metodo mais recomendado para isso ?

    Desde ja agradeço quaisquer esclarecimentos.

    Saudaçoes

    Cesar

    domingo, 29 de novembro de 2009 15:40

Respostas

  • Cesar,

    So uma pergunta antes de tentar te ajudar, pq vc usou "ServiceReferences" em vez de adicionar via WebReferences?



    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Propor como Resposta” para ajudar outros membros que estejam lendo esta thread”.
    • Marcado como Resposta CChalom segunda-feira, 30 de novembro de 2009 01:16
    domingo, 29 de novembro de 2009 16:49

Todas as Respostas

  • Cesar,

    So uma pergunta antes de tentar te ajudar, pq vc usou "ServiceReferences" em vez de adicionar via WebReferences?



    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Propor como Resposta” para ajudar outros membros que estejam lendo esta thread”.
    • Marcado como Resposta CChalom segunda-feira, 30 de novembro de 2009 01:16
    domingo, 29 de novembro de 2009 16:49
  • Ola Andre,

    Obrigado por responder. Na verdade, eu havia recebido essa indicaçao de outra pessoa, que criou uma solucao pura em C#.
    Acabei de tentar como "WebReferences", e ja deu cero de primeira.

    Valeu !
    • Sugerido como Resposta André Bassi segunda-feira, 30 de novembro de 2009 07:03
    segunda-feira, 30 de novembro de 2009 01:18
  • Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Propor como Resposta” para ajudar outros membros que estejam lendo esta thread
    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Propor como Resposta” para ajudar outros membros que estejam lendo esta thread”.
    segunda-feira, 30 de novembro de 2009 07:03