Microsoft MVP성태의 닷넷 이야기
성태님 다른질문입니다. [링크 복사], [링크+제목 복사],
조회: 15729
글쓴 사람
heyhey (jeanie100 at naver.com)
홈페이지
첨부 파일
 

Clickonce를 webbrowser에 uri로 실행시키지 않고

process.start()로 실행시켰더니 뒤에 parameter가 잘 이동 됬습니다.

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        'Process.Start("iexplore.exe", "http://192.168.11.67:300/Menu2.application?LNK=UYO")
        Dim startInfo As New ProcessStartInfo("iexplore.exe")
        startInfo.WindowStyle = ProcessWindowStyle.Hidden
        startInfo.CreateNoWindow = False
        startInfo.Arguments = "http://192.168.11.67:300/Menu2.application?LNK=UYO"
        Process.Start(startInfo)


    End Sub

근데 문제는 iexplore.exe가 한번 실행창이 뜨고 사라진 뒤 Clickonce 연결이 되는데요
애초에 Internet explorer창 안띄우고 Clickonce만 실행시킬수는 없나요?








[최초 등록일: ]
[최종 수정일: 7/6/2017]


비밀번호

댓글 작성자
 



2017-07-06 08시08분
[heyhey] startInfo.WindowStyle = ProcessWindowStyle.Hidden
숨김을 줘도 인터넷창은 무조건 켜집니다.
[guest]
2017-07-06 01시06분
CreateNoWindow 속성을 True로 하면 어떨까요?
정성태
2017-07-07 04시02분
[heyhey] CreateNoWindows = True로 주어도 explorer창이 생겼다 사라지네요...ㅠ
[guest]
2017-07-07 06시28분
재미있군요... 혹시 저 문제를 제가 곧바로 테스트할 수 있도록 최소한의 코드만 포함한 프로젝트/솔루션을 첨부해주시겠어요?

정성태

NoWriterDateCnt.TitleFile(s)