2012-07-13 86 views
0

這不是一個真正的問題了,因爲我自己偶然發現瞭解決方案,但我認爲值得分享,因爲我無法在20次谷歌搜索後找到它。「安裝位置的先決條件尚未設置」vs 2010 .net 4.0

在發佈帶有.net 4.0框架依賴關係的vs 2010 c#程序時,我想「從與我的應用程序相同的位置下載先決條件」。那麼,這個失敗就像過去的.net 3.5(根據數百個論壇帖子)。解決方案比我找到的任何文章簡單100倍...

因此,我所要做的就是從http://www.microsoft.com/en-us/download/details.aspx?id=24872下載「dotNetFx40_Client_x86_x64.exe」,並將其複製到我的引導程序文件夾中的「DotNetFX40Client」中。

我運行Windows 7專業版64位,所以SDK bootstrappers均

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages 

同樣,我從http://www.microsoft.com/en-us/download/details.aspx?id=25拿到 「WindowsInstaller-KB893803-V2-86」,並把它放在 「WindowsInstaller3_1」

希望這會有所幫助,我希望我沒有通過發佈解決方案來違反任何堆棧溢出規則。所有其他問題都與.net 3.5相關。

+0

您應該提出問題併發佈一個單獨的答案。並將其標記爲答案,除非出現更好的答案。你現在正在這樣做,你的問題將在一年左右後自動刪除。 – 2012-07-13 20:15:35

+0

謝謝,我會在下次再做。無論如何,這些信息可能會在一年內過時。 – reasra 2012-07-24 15:20:05

回答

0

答案在問題中。很抱歉對於這個誤會。

http://www.microsoft.com/en-us/download/details.aspx?id=24872下載「dotNetFx40_Client_x86_x64.exe」,並將其複製到我的引導程序文件夾中的「DotNetFX40Client」。

我運行Windows 7專業版64位,所以SDK bootstrappers均

C:\ Program Files文件(x86)的\微軟的SDK \的Windows \ v7.0A \引導程序\軟件包

http://www.microsoft.com/en-us/download/details.aspx?id=25獲取「WindowsInstaller-KB893803-v2-x86」並將其放入「WindowsInstaller3_1」

相關問題