問候, 我們不得不面對以下問題。 我們的應用程序使用ClickOnce進行部署。一切運行良好,應用程序可以連接到wcf服務。當應用程序安裝在沒有.net Framework和Windows Installater的FRESH XP機器上(在ClickOnce prerequities中選擇)時,會發生此問題。 應用程序下載.NET Framework 3.5SP1和Windows安裝程序,但無法連接服務器。安裝後重新啓動不起作用。 奇怪的是,這個應用程序已安裝在10臺XP機器上,其中4臺可以無故障地連接到服務新鮮XP +點擊一次+無法連接
回答
我們遇到了這個問題,並被迫在某些機器上重新安裝.net,不知道爲什麼。
這是在黑暗中拍攝的照片,但是您是否嘗試過depend.exe,並查看它是否可以剖析正在發生的事情。
也看看this blog並得到一個崩潰轉儲,看看你是否可以用它來至少告訴你什麼是抱怨聲最大。
你的應用程序中是否有任何dll引用?您可能需要檢查它們(在項目的Properties \ Publish選項卡\ Application Files按鈕下),看看您是否錯過了包含所需的dll或文件。
alt text http://www.freeimagehosting.net/uploads/e8ff221e20.jpg
好吧,我認爲這不會導致問題,因爲在某些機器上它工作正常。 –
@niao - 如果它已經安裝了所需的文件\程序集,它可以正常工作。你使用第三方對象嗎? –
僅限wpf工具包。但是在一些機器上,它怎麼可能工作正常?所有這些XP都是新鮮的!順便說一句,我有所有需要的文件 –
你是什麼意思時,你說「無法連接到服務器」呢?
a。機器無法連接到安裝位置,因此clickone應用程序未安裝?
b。該應用程序安裝(以及先決條件)並開始罰款。然後它無法連接/與您的WCF服務進行通信。
我認爲(b)我只是想澄清。
當您從某臺失敗的安裝機器ping服務時,會發生什麼情況?當您將服務網址放入其中一個失敗的安裝機器的瀏覽器時,會發生什麼情況?你能看到wsdl嗎?因爲它可以在其他機器上工作(我認爲它是所有機器安裝的相同包),所以我懷疑你錯過了任何DLL,因爲ClickOnce應用應該包括它需要的所有dll有時你需要明確告訴ClickOnce包含)。
最後一個問題是,當應用程序嘗試調用該服務時,究竟是什麼異常回來?
我只記得過去一些機器無法連接,但其他機器可以......特別是'新'機器的東西。
檢查這個文件: - C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主機
檢查工作,做不是一臺機器,一個在內容。我們有一些IP到機器名稱映射,新機器沒有設置,所以新機器找不到服務器。
期間安裝的,該應用安裝並正常啓動。我只是無法連接到服務器。該異常不會被拋出,而是我得到一個空響應。 (這是我的WCFResponse類型)。我可以看到那臺機器上的wsdl。 –
並且通話肯定不會觸及服務並因某種原因被拒絕? 你使用https連接了嗎?這可能是一個證書相關的問題? – wallismark
沒有..它不使用https,我也不使用在這種特殊情況下的證書。 –
- 1. 無法連接到新鮮的Amazon EC2 Windows微型實例
- 2. 無法連接到新鮮的mysql;密碼問題?
- 3. Windows XP vs Vista:NTFS連接點
- 4. DataPager無法在第一次點擊
- 5. JavaScript localStorage無法在第一次點擊
- 6. MouseListener無法識別第一次點擊
- 7. UpdatePanel無法在第一次點擊
- 8. 點擊後無法點擊(連接3遊戲)
- 9. Windows XP上的rabbitmqctl.bat:無法連接到節點rabbit @ MYPCNAME:nodedown
- 10. 鏈接無法在第一次點擊oscommerce
- 11. gitlab無法新鮮安裝
- 12. 點擊div打開新鮮的頁面
- 13. 鏈接無法在iPhone中進行第一次點擊
- 14. 無法第一次連接Oracle 11g
- 15. 無法通過一次點擊重新打開下拉列表
- 16. 第一次連接 - 重新連接
- 17. 錨鏈接無法點擊,當點擊
- 18. 鏈接無法點擊
- 19. 連接到新鮮的SQL Server安裝
- 20. Mongo在第一次連接時無法連接到服務器
- 21. 如果您一次點擊一次或一次點擊一次
- 22. 點擊一個鏈接或點擊提交,而無需刷新
- 23. CSS鏈接無法點擊
- 24. jQuery.on(「click」)點擊多次點擊一次
- 25. 無法發佈到數據庫第一次點擊(第二次點擊工作)
- 26. 無法點擊鏈接
- 27. 鏈接無法點擊
- 28. 鏈接無法點擊
- 29. 無法點擊php鏈接
- 30. 無法點擊鏈接
好吧,我試過相同的,但現在有一個錯誤,同時重新安裝.net .. –
然後,你有一個更深的問題。 – rerun
當你重新安裝時,你得到了什麼錯誤.net – rerun