2010-08-20 173 views
1

我構建了一個vb.net桌面應用程序。它可以在我的電腦上工作。我創建了一個安裝程序並將其交給同事運行。該程序不起作用。哪些.net組件不需要我的應用程序?

問題:如何確定需要提供哪些.net組件以及我的應用程序?

感謝

+1

檢查指向缺少/未定義名稱空間的.net錯誤的錯誤日誌/ .net異常/事件查看器。 – Mauro 2010-08-20 15:46:34

+1

您是如何創建安裝程序的?你將什麼組件添加到你的應用程序中?你的同事是否安裝了相同版本的.Net框架? – 2010-08-20 15:47:06

+1

他是否安裝了.net franework? – Paddy 2010-08-20 15:50:01

回答

0

這樣做的最快和最骯髒的方法是創建一個ClickOnce installer。只需設置它即可創建「UNC路徑或文件共享」的安裝程序。 IIRC將負責所有需要完成的引導。當然,這需要所有依賴項都是標準的.NET組件。

如果您引用不是標準的程序集,則需要選擇引用,打開屬性窗口並將「Copy Local」設置爲true。它們將被包含在ClickOnce安裝程序中。

相關問題