2011-05-25 111 views
0

我已經嘗試了所有可能的指南,但我似乎無法爲我的應用程序製作安裝程序。製作安裝程序

我不斷收到錯誤/警告我的dll文件(ieframe.dll和其他定製化學控制),它說the following files may have dependencies that cannot be determined automatically. Please confirm all dependencies have been added to the project

我不知道該怎麼辦,我的主要項目下的引用每個DLL文件設置到copy if newer和所有的DLL文件出現在我安裝的文件夾時,我運行安裝程序。

沒有人知道如何解決這個問題。

感謝

編輯:當我運行安裝程序我得到的dll說

Module C:\....... .dll failed to register.

任何想法的錯誤?

回答

1

這不是一個錯誤,它是一個警告。對於Visual Studio來說,很難(如果不是不可能的話)發現COM DLL的所有依賴關係是否由安裝程序負責。這就是爲什麼Visual Studio警告你看一看。

這是不能解決的問題。後

編輯的問題

您得到可能會在消息進行相關的警告,但它並沒有要增加更多。

如果它是一個COM DLL(我想這是因爲那些需要註冊)它可能依賴於另一個dll應該存在才能夠註冊它。另一個前提條件也可能不符合;例如特定的OS版本。

您是否檢查了事件日誌以獲取更多信息?你能告訴我們dll的實際名稱嗎?當我嘗試在32位操作系統上註冊64位DLL時,我也注意到了這個消息,但是可能有很多原因。

+0

你可以看到我的編輯PLSE – rik 2011-05-25 11:32:28

0

我會建議你使用一些外部應用程序\就像智能安裝設備或安裝屏蔽

相關問題