【发布时间】:2010-01-07 14:21:29
【问题描述】:
我有一个用 VB10 编写的个人项目,并从 VS2010 发布。但是,当用户尝试运行创建的 setup.exe 时,他们会收到一条错误消息,指出需要 .net 4.0。起初我以为我根本没有将框架设置为先决条件,但我确实将“Microsoft .NET Framework 4 (x86 and x64)”检查为发布先决条件之一。
我不明白为什么这不起作用。我是否缺少安装程序称为“.net 4.0”的其他一些先决条件?我是否错过了一些愚蠢的“让它工作!”选项框?出现此错误的其他原因是什么?
【问题讨论】:
-
您是否正在运行从 Visual Studio 创建单击一次安装程序的构建过程?还是来自 MSBuild 脚本?我曾经遇到过类似的问题,但它只与 MSBuild 一起出现。
标签: .net visual-studio-2010 clickonce publish