2013-07-27 69 views
0

從UNC路徑打開EXE文件時,出現錯誤「出版商無法驗證,您確定要運行此軟件」。當我試圖從UNC路徑(\ abcserver \ apps)打開一個exe文件時。有兩種可能的解決方案,但沒有按照我的要求工作。從UNC路徑打開EXE時無法驗證出版商

這是一個由50多人從網絡共享訪問的應用程序。根據論壇上的給定解決方案,我已將Intranet安全性添加到所有選項上的區域。

(------打開Internet Explorer |工具| Internet選項|安全 選擇本地Intranet |網站 檢查所有的三個選擇框 現在添加服務器:\ abcserver ----- - )

但我們不希望每個用戶都在其本地計算機上添加安全性。無論如何,也將其添加到\ abcserver。有沒有辦法更有效地解決這個問題?

謝謝你。

+0

程序需要安裝在運行它們的系統上。從遠程共享運行涉及許多陷阱。 – Bob77

回答

0

該警告是因爲您的EXE未經過數字簽名。

您可以

  • 複製EXE本地所以沒有警告(你已經發現了這個已經)(也許創建一個安裝程序?)
  • 更改用戶的安全設置。您可能可以自動執行此操作,以減少用戶出現錯誤的可能性&。
  • 簽署EXE。更多詳情here (general)here (VB6-specific)。你必須購買證書。自簽名不會刪除AFAIK的安全警告,除非您可以將安全設置更改爲信任證書&,這聽起來像您正試圖避免這種情況。