无法将先决条件推送到CD(VB.NET 2010 Express) [英] Trouble pushlishing prereq's to a CD (VB.NET 2010 Express)

查看:83
本文介绍了无法将先决条件推送到CD(VB.NET 2010 Express)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

(重新发布到正确的论坛)


(re-posted to correct forum)

你好 - 我看过各种与发布问题有关的帮助,但没有人回答我的问题。 : - (

Hello-- I've seen help of various kinds relating to Publish problems but none have answered my questions. :-(

我正在尝试将具有所有先决条件的应用程序发布到CD。 并非所有用户都可以通过Internet访问下载.NET v4.0,所以我想要将它包含在我的发布包中。

I am trying to publish an application, with all prerequisites, to a CD.  Not all users will have internet access to download .NET v4.0, so I want to include it in my publishing package.

我设置了以下内容:


  • 安装模式:(选中)"此应用程序也可离线使用(可从"开始"菜单启动)"
  • 先决条件:(选中)"创建安装程序以安装必备组件"
  • 先决条件:(已选中)"Microsoft .NET Framework 4 Client Profile(x86和x64)"
  • 先决条件:(已选中)"Windows Installer 3.1"
  • 先决条件:(选中)"从与我的申请相同的位置下载先决条件"
  • 更新:(未选中)

当我调试和/或构建时,一切正常。正如我去发布时,我得到以下内容:

When I debug and/or build, all is fine, as usual.  When I go to publish, I get the following:


  • 错误     1   不能发布,因为项目无法构建。
  • 错误    2   先决条件的安装位置尚未设置为"组件供应商的网站",并且"Windows Installer 3.1"项中的文件"WindowsInstaller3_1 \ WindowsInstaller-KB893803-v2-x86.exe"无法位于磁盘上的
    。有关更多信息,请参阅帮助
  • 错误    3   先决条件的安装位置尚未设置为"组件供应商的网站",项目"Microsoft .NET Framework 4 Client Profile(x86和
    x64)"中的文件"DotNetFX40Client\dotNetFx40_Client_x86_x64.exe"不能位于磁盘上。有关更多信息,请参阅帮助

我甚至已经下载了'dotNetFx40_Client_x86_x64.exe'安装程序,但不知道放在哪里或如何告诉VB2010 Express在哪里找到它。 我尝试从项目的根文件夹中创建一个.\DotNetFX40Client子文件夹,但这不是
帮助。

I have even already downloaded the 'dotNetFx40_Client_x86_x64.exe' installer, but don't know where to put it or how to tell VB2010 Express where to find it.  I tried making a .\DotNetFX40Client subfolder off the project's root folder but that did not help.

任何指针都将非常感谢!!

Any pointers would be greatly appreciated!!

谢谢!

.. dane

ps.-我在这个子论坛中看到,显然InstallShield LE可供VS2010用户使用  在VB2010 Express(不是VS)中,我没有列出File-> New Project-> Other Project Types选项。  有关如何在VB.NET 2010 Express中使用Installshield
LE的任何想法吗? 谢谢!

ps.- I see in this sub-forum that apparently InstallShield LE is available for VS2010 users.   Being in VB2010 Express (not VS), I do not have the File->New Project->Other Project Types option listed.   Any ideas how to use Installshield LE with VB.NET 2010 Express?  thanks!

推荐答案

Windows Installer 3.1和DotNetFX40包有足够的空间吗?
Is there enough space for windows installer 3.1 and DotNetFX40 package?


这篇关于无法将先决条件推送到CD(VB.NET 2010 Express)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆