无法写入输出文件“<filename>”:<error>
更新:2007 年 11 月
创建文件时出现问题。
无法打开输出文件以进行写入。文件(或包含该文件的文件夹)可能由另一个进程打开以供独占使用,或者可能设置了只读属性。
文件以独占形式打开的常见情形是:
应用程序已经在运行并使用它的文件。若要解决此问题,请确保应用程序没有运行。
其他应用程序已经打开了该文件。若要解决此问题,请确保其他应用程序没有访问该文件。是哪个应用程序在访问您的文件并不总是很明显;在这种情况下,重新启动计算机可能是终止该应用程序的最简单的方法。
即使是项目输出文件中只有一个被标记为只读,也将会引发此异常。
**错误 ID:**BC31019
更正此错误
再次编译此程序以查看错误是否重复出现。
如果仍出现错误,请保存您的工作并重新启动 Visual Studio。
如果仍出现错误,请重新启动计算机。
如果错误重复出现,请重新安装 Visual Basic。
如果在重新安装之后依然出现错误,请通知 Microsoft 产品支持服务。
在“Windows 资源管理器”中检查文件属性
打开您感兴趣的文件夹。
单击“查看”图标,然后选择“详细信息”。
右击列标头,然后从下拉列表中选择“属性”。
更改文件或文件夹的属性
在“Windows 资源管理器”中,右击该文件或文件夹,然后选择“属性”。
在“常规”选项卡的“属性”节中,清除“只读”框。
按“确定”。