解决“没有为此解决方案配置选中要生成的项目”

最近升级.net framework 4.0的项目到.net 8;

使用的官方提供的 .NET Upgrade Assistant

项目里面总有两个怎么编译就是不动作,输出里面只有下面的内容:

3>FastUpToDate: 最新检查已在 0.4 毫秒内完成 (项目3的名字)
4>------ 已跳过“生成”: 项目: 项目4的名字 ------
4>没有为此解决方案配置选中要生成的项目
5>FastUpToDate: Build acceleration is not enabled for this project. See https://aka.ms/vs-build-acceleration. (项目4的名字)
5>FastUpToDate: 比较输入和输出的时间戳: (项目5的名字)

百度搜到的结果都是改 生成->配置管理器 里面的内容。改了后无用。

后来手工改sln文件,发现

{633DF8BE-565D-412D-892D-CF55D4FB7AD5}.Debug|Any CPU.ActiveCfg = Debug|x86
{633DF8BE-565D-412D-892D-CF55D4FB7AD5}.Debug|Any CPU.Build.0 = Debug|x86

 

把x86手工改成 Any CPU就好了。

 

posted @ 2023-08-23 17:08  william1994  阅读(7)  收藏2(0