visual studio修复试过了不行,试下手工安装下webpack吧
这些软件包是共享位置的一部分,但除非卸载并重新安装该软件包,否则注册表项将不会更新。
如果你打开注册表,位于路径下:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\NuGet\Repository
,您应该看到一个名为 WebStackVS15 的键(MVC 项目使用它来定位预安装的包),并且可能指向旧位置。
另外,您能否确认这些包实际上安装在 VS 所在的新共享位置(默认通常是 Program Files (x86)\Microsoft Visual Studio\Shared\Packages)。
其次,你可以尝试完全删除Visual Studio, 可以运行 InstallCleanup.exe以完全删除所有已安装的 Visual Studio 实例。
如果它不起作用,您可以尝试以下步骤:
手动删除之前安装到
C:\Program Files (x86)\Microsoft Visual Studio
%programdata%\Microsoft\visualstudio\packages 的任何剩余安装和缓存文件夹
删除首次安装时设置的安装注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\VisualStudio\Setup
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\Setup
你手工安装下 webpack 看看。另外修复下 visual studio,方法是重新运行下它的安装程序。