gpt4 book ai didi

visual-studio-2010 - 来自同一位置的 Visual Studio 2010 ClickOnce 先决条件

转载 作者:行者123 更新时间:2023-12-02 02:28:52 26 4
gpt4 key购买 nike

我正在使用 clickonce 发布并希望将 .net 3.5 框架和其他框架作为先决条件。我选择了从与我的应用程序相同的文件夹下载先决条件的选项。我还将 .net 3.5 可再发行 exe 文件放在将发布应用程序的服务器上的文件夹中。我通过 FTP 通过互联网发布到用户所在的服务器。

但是,VS 不会让我发布,说它在磁盘上找不到先决条件。这是否意味着我必须在我的开发机器上的某个地方安装先决条件,并且每次我将新版本发布到服务器时,这些文件都将通过 FTP 上传到服务器?

通过我的慢速 DSL 上传链接上传的数据量会很大。

有什么见解吗?

最佳答案

可供选择的先决条件列表取决于安装 Visual Studio 的计算机上存在的可用 Bootstrap 包。 Visual Studio 安装会安装一组默认的 Bootstrap 包,这些就是您正在使用的包。

对于 Visual Studio 2010,它们安装到以下位置:

%ProgramFiles%\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

配置应用程序先决条件时,您可以将下载位置设置为与应用程序相同的文件夹。但是,并非所有 boostrapper 包都支持此选项,这就是您收到错误消息的原因。例如,默认情况下,.NET 3.5 SP1 boostrapper 包仅支持可从组件供应商的网站下载的选项。

要解决此问题,您可以按照 How to Include .NET Framework 3.5 SP1 with Your Installer 中的说明进行操作.

另请注意,由于先决条件安装程序可能不会在您的应用程序版本之间发生变化,因此您可以在上传新版本时跳过安装程序,从而节省一些带宽。

关于visual-studio-2010 - 来自同一位置的 Visual Studio 2010 ClickOnce 先决条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4609545/

26 4 0
文章推荐: visual-studio-2010 - Visual Studio 负载测试虚拟用户模拟
文章推荐: Mongodb递归查询
文章推荐: c# - 在 Action 列表中使用多个 Action