.net - 如何与 .NET 3.5 SP1 Bootstrap 通信

标签 .net .net-3.5 deployment

我正在为我的 .NET 3.5 SP1 WPF 应用程序构建自定义 Windows 安装程序包。我希望它能够检测客户端计算机上安装的 .NET Framework 版本(如果有),然后自动从 Microsoft 下载(如果没有)。

现在,我已经了解了 .NET Bootstrap ,甚至在我制作的 ClickOnce 安装程序中看到了它的运行情况。它似乎正是我所需要的。

问题是,我不想使用 ClickOnce。我偏向 NSIS。因此,本质上我正在寻找一些有关如何以某种方式与 Bootstrap 通信或集成 Bootstrap 的文档,以便我可以在自己的安装程序中利用它。但我没有找到太多。

任何帮助将不胜感激。

谢谢, 史蒂夫

最佳答案

你会想要一些东西like this ,除非我使用它时它最多只能正确检测到 2 个。我现在在家,但是当我开始工作时,我将发布我对这段代码的修改,以使其能够在 3.5 SP1 上运行。他们稍微改变了版本号的位置。

编辑:发布我的版本 on pastebin

关于.net - 如何与 .NET 3.5 SP1 Bootstrap 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/632587/

相关文章:

c# - 尝试从 FitNesse REST URI 读取响应时出现连接关闭错误

.net - 如何在我的 ASP.net 应用程序中启用数据库日志记录

c# - 如何将 Dictionary<TKey, TValue> 的所有值作为 IList<TValue> 获取?

deployment - 如何在 intellij 11 中设置本地谷歌应用程序服务器

google-app-engine - GoogleApps - 如何部署我的应用程序

.net - Windows 服务中 log4net 控制台附加程序的输出会发生什么情况?

.net - 集成测试

asp.net - 如何在.NET 3.5 Web应用程序中安装和使用ASP.NET AJAX控制工具包?

c# - 建议在 C#.NET 中加密 XML 文件的最佳算法?

git - 使用 git security 部署网站