【发布时间】:2020-06-09 06:01:08
【问题描述】:
我正在尝试安装最新的 Visual Studio 2019 版本(是的,我有它的许可证)。但是,在安装过程中,窗口会冻结并显示以下警告:
如果我按下取消,它会继续安装并完成并出现警告。
之后,当我尝试打开 VS2019 时,我得到一个带有空/空白项目模板的创建窗口:
此外,每个项目都需要迁移,之后 Nuget 就会出现问题,如您在此处看到的:
Error occurred while restoring NuGet packages: '' is not a valid version string.
通过将 cs.proj 迁移到 VS2019,它添加了几个字段,如 OldToolsVersion, ToolsVersion 并停止工作
<Project Sdk="Microsoft.NET.Sdk.Web" ToolsVersion="Current">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>2.0</OldToolsVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<PlatformTarget>x64</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="YYY" Version="1.0.0-CI-20200211-095627" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\XXXX.csproj" />
</ItemGroup>
<ItemGroup>
<None Update="Resources\DataStructure.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project>
最后,我现在头疼。我尝试了很多 - 重新安装核心,更新 Nuget 包。
Missing vc_runtimeminimum_x86.msi and installation won't work
NuGet Package Restore Not Working
感谢您的帮助。
【问题讨论】:
-
如果您还没有,请尝试从 VS 安装程序修复 VS 安装。如果仍然有同样的问题,use the feedback tool within the installer 直接向微软报告。 Stack Overflow 不是官方支持渠道。
标签: c# .net .net-core nuget visual-studio-2019