• 締切済み

VS2013 Console.WriteLine

Visual Studio 2013 のC#でアプリを作成しています。 Console.WriteLineを実行すると 「型 'System.IO.IOException'の初回例外がmscorlib.dllで発生しました」 「追加情報:ハンドルが無効です。」 と表示されてアプリが停止します。 初めてこのような例外が発生しました。 プロパティの「Visual Studioホスティングプロセスを有効にする」にはチェック済です。 上記問題の対処方法が分かりましたら、何卒ご教授宜しく御願い致します。

みんなの回答

  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

アプリというのはフォームアプリケーションでしょうか? それならば、通常のままではConsoleへの出力は出来ません。 次のサイトを参考にして設定してみてください。 http://d.hatena.ne.jp/machua/20100421/1271871107

関連するQ&A

  • Console.writeLineで文字化け

    Console.writeLineで全角文字列が1000戸ぐらい続くStringを出力する場合は文字化けしませんが、半角が1字でも混じると文字化けします。たとえば以下のようなコードです。 line = "アああああああああ【中略】あああああああああああああ" Console.WriteLine(line) 出力結果のところどころに「ああ・あああ」となっている場所があります。なんとなかならないでしょうか? Visual Studio 2003 / 2008 Visual Basic Windows XP

  • Console.ReadLineが有効にならない

    VB2008で下記の記述を入れてみました。 Sub test() Dim inStr As String Dim inNum As Double ' キーボードから入力 Console.WriteLine("実数を入力") inStr = Console.ReadLine() ' 文字列を実数に変換 If (Not inStr = "") Then inNum = Double.Parse(inStr) inNum = inNum / 2 ' 結果を表示 Console.WriteLine("結果:" & inNum) End Sub この場合, 上記Console.RealLine()で キーボードから入力ができるとの解説が、 いろりろ出ていますが、小生のプログラムでは、入力できず、上記"結果"を表示して、 終了してしまい困っています。  VB2008のオプションで環境などを調べたのですが、よくわかりません。 どなたか、ご存じの方がいらしゃれば、ご指導をお願いいたします。  当方の環境    OS Vistaです。 OS Xpで行っても同じでした。  VB2008は、Visual Studio 2008 です。上記OSには、同じ環境で行っています。

  • visual studioのエラーについて

    visual studio についてです 0x78604cae (mfc90.dll) でハンドルされていない例外が発生しました: 0xC0000005: 場所 0x01597388 に書き込み中にアクセス違反が発生しました。 というウインドが出てきまし

  • コンソールアプリケーションプロジェクトの扱い

    MEFを勉強しています。ビジュアルスタジオ2012でC#使ってます。 http://msdn.microsoft.com/ja-jp/library/dd460648(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2 このサイトを参考にと聞き読んでいる途中なのですが、既にできない気がしてきています。それはなぜかというと、最初のほうにDLできる、完成した状態をDLしたのですが、どうやって使えばいいのかさっぱりわからないからです。 今まで作ってきたC#のアプリはどれも、まずUIから入るような形だったので扱い方がまったくわかりません。たぶん「コンソール アプリケーション プロジェクト」というものがわかっていないからだと思います。 ビジュアルスタジオを開いて開始をおしてみたものの、 「型 'System.IO.DirectoryNotFoundException' のハンドルされていない例外が mscorlib.dll で発生しました 追加情報: パス 'C:\USERS\SOMEUSER\DOCUMENTS\VISUAL STUDIO 2010\PROJECTS\SIMPLECALCULATOR3\SIMPLECALCULATOR3\EXTENSIONS' の一部が見つかりませんでした。」 という僕の理解を超えるメッセージで洗練を受けました。角界でいうところの可愛がりにほかなりません。 めげづに読んでやっていけばちゃんとすべて理解できるものなのでしょうか?それともこれにチャレンジする前に踏まなきゃいけないステップをたくさん踏まずにきてしまったのでしょうか? 詳しい方、MEFをすでに実践されている方、なにより親切な方。どうかヒントをください。

  • Windowsファイアウォールのログファイルを開くには?

    Visual Studio 2005でWindowsファイアウォールのログファイルを開こうと思ったのですが、 『System.IO.IOException はユーザー コードによってハンドルされませんでした。 Message="別のプロセスで使用されているため、プロセスはファイル 'C:\WINDOWS\pfirewall.log' にアクセスできません。"』 のようなエラーとなり、開けませんでした。 メモ帳などでは開ける(上書き保存はできませんが)ので、読み取り専用でなら開けるような気がするのですが、書き込みのロックがかかっているファイルを開くことはできるのでしょうか?

  • ファイルダイアログを開いた時のキャンセルボタンの処理

    VB2005 ファイルダイアログを開いた時のキャンセルボタンの処理が良く分かりません。キャンセルボタンを押した時の処理が無い為だと思うのですが、【'System.IO.IOException' の初回例外が Microsoft.VisualBasic.dll で発生しました。】というエラーメッセージが出ます。誰かこのエラーをでなくする方法を教えて頂きたいのですが。よろしくお願いします。

  • Exceptionの意味

    'System.NullReferenceException' のハンドルされていない例外が mscorlib.dll で発生しました。 追加情報: オブジェクト参照がオブジェクト インスタンスに設定されていません。 以上のえくせぷしょんの意味を教えてください。

  • Visual Studio 2005 C++で以下のエラー

    Windows XP,Visual Studio 2005 C++でプログラム を作成しています。ツールストリップにボタンを 追加したら以下のエラーが出たのですが、意味が わからないので教えてもらえないでしょうか? System.Resources.MissingManifestResourceException' のハンドルされていない例外が mscorlib.dll で発生しました。 追加情報: 指定されたカルチャまたはニュートラル カルチャに対して適切なリソースが見つかりませんでした。"tasukete_type120060614.tasukete.resources" が適切に埋め込まれたか、実行時にアセンブリ "tasukete_type1(20060614)" にリンクされたか、または必要なサテライト アセンブリが読み込まれて完全に署名されていることを確認してください。 以上よろしくおねがいします。

  • デバッグしますか?というエラーメッセージ

    Microsoft Visual Studio 2005を入れてからなんですが、 他のプログラムを利用しているときたまに、 「ハンドルされていないWIN32の例外が発生しました」とメッセージが出て、 「利用可能なデバッガ」とでてそこの選択欄に「Microsoft Visual Studio 2005」 があります。 「選択したデバッガをデバッグしますか?」という項目で「はい」を選ぶと Microsoft Visual Studio 2005が立ち上がり、「いいえ」を選ぶと そのプログラムが強制終了します。 これは、なんでしょうか??困っています。

  • 種類が一致しません。 (HRESULT からの例外

    VB.NET(2.0)からActiveXコントロールを使用しています。 あるメソッドを使おうとすると、 'System.Runtime.InteropServices.COMException' の初回例外が mscorlib.dll で発生しました。 とイミディエイトウィンドウに出て、 COMException はハンドルされませんでした。 種類が一致しません。 (HRESULT からの例外: 0x80020005 (DISP_E_TYPEMISMATCH)) という例外ヘルパのメッセージが出てきます。 試しに、そのActiveXコントロールを埋め込んだHTMLを作り、VBScript で同メソッドを同条件で使うと、正しく処理をしてくれるので、メソッド内で例外が発生するような事はないのは確認済みです。 http://msdn.microsoft.com/ja-jp/library/af1y26ew(VS.90).aspx を読んで、ErrorCode が "-2147352571" になっている事を確認しましたが、それ以上解決策を見つける事が出来ませんでした。そもそも「種類が一致しません。」の意味が分かりません。何の種類なんでしょうか。 どなたかお力添え頂ければ幸いです。