刚刚获得了我正在尝试运行的安装项目的源文件,我收到此警告:
警告:无法在路径中找到先决条件“Windows Installer 4.5” 'c:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \'
我检查,当然没有4.5安装程序的文件夹,如警告中所述。我谷歌并发现我无法单独下载它,但据称它包含在Visual Studio发行版中。
嗯......我正在运行VS 2008并且它不在那里。我还查看了我最近安装VS 2008 express的另一台计算机,它也不存在。
任何人都知道我能在哪里得到它?
答案 0 :(得分:3)
奇怪的问题,那就是Windows SDK版本7引导程序。右键单击“安装”项目“属性”,“先决条件”按钮。它真的出现在列表中吗?如果是的话,请勾选3.1而不是4.5。
答案 1 :(得分:1)
谷歌搜索" Windows Installer 4.5"出现了http://www.microsoft.com/download/en/details.aspx?id=8483。这似乎是影响指定该目录的other可再发行组件的常见问题。
答案 2 :(得分:1)
6.0 SDK适用于Windows Installer 4.0附带的Vista。 4.5版本由Microsoft作为更新分发。
您可以尝试安装7.0 SDK。它适用于Windows Installer 5.0附带的Windows 7。因此它包含Windows Installer 4.5必备软件包。
基本上,当6.0 SDK发布时,Windows Installer 4.5不存在。
答案 3 :(得分:0)
我遇到了同样的问题(虽然是x86路径):
警告:在路径'C:\ Program Files(x86)\ Microsoft SDKs \ ClickOnce Bootstrapper \'中找不到必备软件'Windows Installer 4.5'
为我解决的是卸载现有软件包(通过“添加或删除程序”),然后重建安装程序。
答案 4 :(得分:0)
我有同样的问题,但是在“添加/删除程序”中看不到该软件包。我尝试使用VS Installer删除ClickOnce程序包并重新安装,但是并没有解决问题。我将全部删除VS2019,然后重新安装它以查看是否可以解决。
非常烦人,因为所有内容都与VS2017完美兼容。