1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

ClickOnce Application

Olá amigos, meu problema é o seguinte:

Tenha um software escrito em c#, .net 4.5, utilizando WPF. Ele possui um servidor interno que implementei utilizando HttpListener. Enquanto rodo no visual studio (2012) como administrador, tudo corre bem. Mas quando tento executar em outra maqui, uma exceção com a mensagem "Acess denied" surge. Fiz varias pesquisas de descobri que aplicações do tipo ClickOnce tem fortes restrições de segurança, e não é possível executa-las como admin. Fiz então uma URL reservation com o netsh. Assim funcionou, mas como farei isso na instalação automática do sistema? sendo que preciso passar Dominio e usuário como paramentro, e o comando deve ser executada como adm? Quem tiver alguma outra ideia de solução, por favor me diga.

Obs: no computador da minha namorada funciona normalmente, sem eu fazer url reservation, só pediu uma liberação no firewall. Não consigo entender o que há de diferente.

Desde já obrigado.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags .net c# hosting http ou faça a sua própria pergunta.