vs2008 or vs 2010 Windows Setup Error

(vs2008 or vs 2010)這兩天都在弄一個 Windows Setup 專案,希望弄得盡善盡美,直到剛剛終於大功告成,但當我想將 .Net Framework 3.5 SP1 的安裝檔也加入到我的 Setup 專案時(如下圖),卻發現專案無法編譯。

Visual Studio 2008 SP1 : Prerequisites

錯誤訊息如下:

The install location for prerequisites has not been set to 'component vendor's web site' and the file 'DotNetFX35SP1\dotNetMSP\x86\NetFX3.0-KB936705-v6000-x86_RTM_en.msu' in item '.NET Framework 3.5 SP1' can not be located on disk. See Help for more information.

解决方案如下:

英文版:http://download.microsoft.com/download/A/2/8/A2807F78-C861-4B66-9B31-9205C3F22252/VS2008SP1Readme.htm#General_Issues

中的 2.3.1.1 Enable Samesite for the .NET Framework 3.5 SP1 bootstrapper package

 

中文版:http://blog.miniasp.com/post/2009/04/How-to-use-dotnet-35-sp1-Bootstrapper-Packages-in-Setup-Project.aspx

注意:

如果找不到[Program Files]\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX35SP1

则可以在[Program Files]\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX35SP1目录中找到

posted @ 2013-02-26 11:09  龙行星宇  阅读(143)  评论(0编辑  收藏  举报