自从我开始使用 Windows 7 以来,这个问题一直困扰着我。有时我会在其他论坛上看到类似的问题,但我从来没有看到答案。以下是几乎总是会重现它的两种场景:
探索者之路
注意:如果在步骤 2 中等待一分钟或更长时间再上一个目录,则不会出现问题,可以删除该文件夹
Visual Studio 方式
注意:如果在步骤 2 中等待一分钟或更长时间再重新构建,则不会出现问题。
一些规格
显然,这两种情况都非常相似,并且具有极强的可重现性。所以我认为某些进程出于某种原因必须打开文件,然后再释放它。但是,使用 sysinternals
handle -a
Run Code Online (Sandbox Code Playgroud)
有问题的 exe 文件永远不会出现。(这是使用句柄的正确方法,对吗?)因此,当资源管理器/VS 报告他们无法访问该文件时,handle.exe 表示它没有在任何地方使用。这让我很无能为力,所以我想知道是否有人可以提出解决方案:为什么会发生这种情况,以及如何解决?
针对提出的问题进行更新:
我的朋友买了一台新的 Windows 8.1 笔记本电脑。我正在帮助她清理惠普“免费”提供的东西(游戏等)。
在安装的程序列表中,我看到“Microsoft SQL Server 2005 Compact Edition”和“Microsoft Visual C++ Redistributable”的 9 个版本(从 2005 年到 2010 年)。
她不是开发人员,也从未安装过这些。他们在这里做什么?卸载安全吗?
在 Visual Studio 2013 源代码编辑器中,空行或仅包含符号的行(例如“{”或“#”)的字体大小小于包含字母数字字符的行。
我正在使用“经典控制台”固定宽度字体。这个字体在我工作的电脑上的其他应用程序和VS2013中没有这个问题。
编辑:实际上任何字体都会出现这个问题。
知道如何解决这个问题吗?
Visual Studio 可以选择在 3 个视图中查看 html:设计、拆分源。(图片来自 VS2012)

所有 3 个选项似乎都在 Visual Studio 2013 中消失了。
有任何想法吗?
我使用的是 Windows 8.1 专业版。我安装了 SQL Server Management Studio 2012 x64,一切运行良好。我安装了 Visual Studio 2013,一切运行良好。
然后,我为 Visual Studio 安装了 Service Pack 1 和一些高级功能。我在卸载这些东西时遇到了麻烦,所以我进行了系统还原以回滚我的计算机。那行得通,但现在每当我去 SSMS 时,我都会得到一个
"Cannot find one or more components. Please reinstall application"
Run Code Online (Sandbox Code Playgroud)
我尝试修复 SSMS、卸载、重新安装,甚至尝试过 SSMS 2014,但无论我在转到 SSMS 时做什么,我仍然遇到同样的错误。
我想知道在删除 Visual Studio Pro 时是否缺少或删除了某些组件?我重新安装了 Visual Studio 2013 express,它可以工作,但 SSMS 仍然无法工作。
我看了这篇文章并11.0_Config从注册表中删除,但仍然没有运气。
然后我删除了整个SQL Server Management Studio注册表并重新安装,但仍然没有运气。
编辑:
每次我安装 SSMS 2012 或 2014 时,我在安装过程中都会遇到上述相同的错误ManagementToolsAdvancedConfig_install_postmsi_Cpu64.然而,安装继续并完成,甚至显示所有绿色复选标记,说明一切都已安装...
这是重新安装后打印的日志摘要。不确定这是否有帮助:
Overall summary:
Final result: Passed
Exit code (Decimal): 0
Start …Run Code Online (Sandbox Code Playgroud) 我最近在启动后立即安装了 Visual Studio for mac。它消耗了我 20 GB 的磁盘空间,因此我决定将其删除。我进入应用程序文件夹并将最近安装的与安装相关的组件移动到垃圾箱。但它根本没有释放任何空间。于是上网搜索,按照以下链接进行卸载:卸载Xamarin
按照链接输入所有终端命令后,我只能释放 10 GB 的存储空间。如何释放剩余的 10 GB 存储空间?
通常,路径类似于C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\.
从 Visual Studio 中,可以使用$(VCInstallDir)$获取此路径。
Q: But in a batch file, how to get this path?
Run Code Online (Sandbox Code Playgroud)
我知道可以%VS100COMNTOOLS%在批处理文件中使用环境变量来获得类似的路径,即C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\.
解决方案不应依赖于 VS 的版本。
我尝试通过我的 Dell XPS L502 Windows 7 Premium 笔记本电脑上的 iso 文件安装 VS 2013 Community with update 4。
几天以来安装进展不顺利,现在安装程序卡在
配置您的系统。这可能需要一段时间。

自从安装程序卡在这个位置已经两天了,当我启动系统时安装程序会自动启动。
现在,由于我意识到在 Windows 7 操作系统上无法为 Windows 8 PC 和手机开发应用程序,我想从我的 PC 中删除此 Visual Studio 安装。
但是,我在控制面板的程序和功能窗口中没有看到 Visual Studio 或其相关组件。
如何删除 Visual Studio 安装?
我已经通过 Web 安装程序安装了 .NET Framework 4.6.2,一切看起来都很好。但是,在我重新启动并打开 Visual Studio 后,它报告未安装 4.6.2:

我检查了每个MSDN 的注册表并在以下找到了预期的条目HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full:

此外,在 下HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs,还有 4.6.2 以及其他条目:

我还检查了安装程序的日志文件,看看是否有任何问题,但没有任何问题。在底部,我看到:
Run Code Online (Sandbox Code Playgroud)MSI (s) (AC:E0) [10:06:03:829]: Note: 1: 1707 MSI (s) (AC:E0) [10:06:03:829]: Product: Microsoft .NET Framework 4.6.2 -- Installation completed successfully. MSI (s) (AC:E0) [10:06:03:830]: Windows Installer installed the product. Product Name: Microsoft .NET Framework 4.6.2. Product Version: 4.6.01590. Product Language: 0. Manufacturer: Microsoft Corporation. Installation success or error status: 0. MSI …
windows-registry windows-7 visual-studio .net-framework installation
我正在 Visual Studio 和 Notepad++ 中同时编辑一个文件(我知道,我知道,这是一件愚蠢的事情,我知道)。保存使用 Notepad++ 所做的更改后,如何刷新 Visual Studio 以查看这些更改?
visual-studio ×10
installation ×3
windows-7 ×3
uninstall ×2
batch ×1
batch-file ×1
fonts ×1
html ×1
macos ×1
path ×1
sql-server ×1
ssms ×1
windows-8 ×1
windows-8.1 ×1