2015-10-01 71 views
0

我目前正在使用Visual Studio 2013更新VB.NET應用程序,可能最初是在VS2010或VS2012上創建的。全局程序集高速緩存 - 程序集安裝需要

此應用程序使用網絡SQL數據庫

一切順利達安裝點時,只顯示一條錯誤消息。這表示大會'微軟.VisualBasic.Shell.9.0'版本2.0.0.0 是必需的,然後不會讓我完成安裝。

該項目已使用Visual Basic工具[一鍵式]

我已經檢查了參考清單項目菜單上的出口,不包括在那裏。也不可添加。

該項目需要微軟框架4.5,所以它似乎殼牌V2.0​​.0.0是很老...

你有什麼建議,這讓我抓我的頭已經相當長一段時間。 ..

回答

0

我終於明白了。 我不太確定這是否是正確的解決方案,但它對我有用。希望這會幫助別人。

結果是我編譯項目(v4.5), 的框架出錯我試圖將它安裝在安裝了v4.0以上的框架的Windows 7機器上。我不明白爲什麼這個錯誤信息出現,而不是告訴我沒有安裝軟件所需的框架版本。

但無論如何,我改變了編譯器的版本,再次構建和導出。彈出另一個錯誤,但這是因爲對於不同框架版本的DLL的引用未包括在項目中。包含它們並將「複製到本地」的值設置爲true後,安裝就像魅力一樣。

所以我得到了我的程序和工作。

相關問題