每当我调试程序时,有时会出现几个错误提示要求我将磁盘插入E驱动器和F驱动器。这似乎与VS寻找最初在这些驱动器上开发的第三方组件的源代码有关,例如:
如果我不停地按取消,则我的调试会继续进行,但这很烦人。我该如何阻止这种情况发生?
请注意,我不试图调试这些库,并且在“选项/调试”下勾选了“启用仅限我的代码”。
如果我不停地按取消,则我的调试会继续进行,但这很烦人。我该如何阻止这种情况发生?
请注意,我不试图调试这些库,并且在“选项/调试”下勾选了“启用仅限我的代码”。
很不幸,在您的计算机上,E:驱动器实际上存在。但它处于未知状态,驱动器字母存在,但实际上没有映射到一个功能性驱动器。最常见的原因是您之前将该驱动器映射到网络共享,但网络连接不再有效。或者是未正确卸载的闪存驱动器。因此,当Windows看到程序试图访问驱动器时,它会介入并生成低级提示,以便您有机会重新建立驱动器连接。这是臭名昭著的MS-Dos“中止,重试,失败?”提示的GUI版本。
当然,您不想这样。因此,只需禁用驱动器,使Windows让您安心。单击桌面上的“计算机”快捷方式,右键单击E:驱动器,然后选择(我忘记确切的命令)断开连接或禁用,以使驱动器消失。
如果这个驱动器最初是映射的网络驱动器,最好遵循Windows建议,从底部开始映射驱动器,以Z:驱动器开始。如果驱动器字母来自其他来源(我认为有些机器将卡读取器映射到该驱动器字母),则请在superuser.com上跟进,了解如何摆脱这些无效的驱动器映射。他们可能还可以告诉您如何完全摆脱此提示,应该有一种方法。