出力ファイル '<filename>' に書き込めません : <error>

更新 : 2007 年 11 月

ファイルの作成で問題が発生しました。

出力ファイルを書き込み用に開くことができません。ファイル (または、そのファイルが格納されているフォルダ) は、別のプロセスによって排他的に開かれているか、読み取り専用属性が設定されている可能性があります。

ファイルが排他的に開かれている一般的な原因として、以下の状況が考えられます。

  • このアプリケーションが既に実行されていて、ファイルを使用している。この問題を解決するためには、アプリケーションを終了します。

  • 別のアプリケーションがファイルを開いている。この問題を解決するためには、他のアプリケーションによるファイルへのアクセスを中断します。どのアプリケーションがファイルにアクセスしているのかわからない場合があります。この場合、アプリケーション終了する最も簡単な方法として、コンピュータの再起動が考えられます。

プロジェクトの出力ファイルのいずれか 1 つだけが読み取り専用である場合にも、この例外がスローされます。

Error ID: BC31019

このエラーを解決するには

  1. プログラムをもう一度コンパイルして、エラーが再発するかどうかを調べます。

  2. エラーが再発する場合は、作業内容を保存し、Visual Studio を再起動します。

  3. エラーが再発する場合は、コンピュータを再起動します。

  4. エラーが再発する場合は、Visual Basic を再インストールします。

  5. 再インストール後もエラーが発生する場合は、マイクロソフト製品サポート サービスまでご連絡ください。

Windows エクスプローラでファイル属性を確認するには

  1. 対象のフォルダを開きます。

  2. [表示] メニューの [詳細] を選択します。

  3. 列ヘッダーを右クリックして、ドロップダウン リストから [属性] を選択します。

ファイルやフォルダの属性を変更するには

  1. Windows エクスプローラで、ファイルかフォルダを右クリックして、[プロパティ] を選択します。

  2. [全般] タブの [属性] セクションにある [読み取り専用] チェック ボックスをオフにします。

  3. [OK] をクリックします。

参照

その他の技術情報

製品のサポートとユーザー補助