vs2019打开程序显示生成错误怎么办

我的vs用文件打开一个可执行程序的时候就会显示没有有效的win32程序

img

我的是vs2019的,我就用打开网站的方式打开程序,结果它又显示生成错误,但是这个程序在另一个小伙伴电脑上就可以打开没有问题,但是我的就打不开,然后我就删了vs又仔细下了一遍,还是一样的

img

而且我还发现,我的VS上面的工具栏里没有用浏览器查看的图标,就是下面这个,我的VS上面没有

img


然后呢我按ctrl+shift+w用浏览器查看结果显示是这样的

img

这个在别人的电脑上可以打开,但我的一堆问题我希望可以打开这个可执程序行程序

盲猜你是不是没装web开发的模块

在你打开 .sln 文件后,先尝试构建项目以查看能否成功。并且你下面的报错信息其实很明显了,缺少了程序集引用,你看看它是不是真的缺失了:

img

在此基础上,尝试解决这个问题(添加程序集): 菜单栏 -> 工具 -> Nuget包管理 -> 包管理控制台 -> 输入命令语句:

Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform. 然后重新构建项目试试。
像这样子:

img