windows8.1でC#を使いたいのですが、visualstudio2017ではビルドできませんでした。プロジェクト新規作成、空白のアプリ(ユニバーサルwindows)から作ってみましたが、ビルドの項目もなく無理そうでした。何かいい方法はないでしょうか。helloworldが表示されればいいので、visualstudio意外にC#使えるソフトありませんか?
【補足・訂正】空白のアプリからプロジェクト作成しようとすると、このプロヘクトを開くには、windows10が実行中である必要があります。と出ました。なのでプロジェクト作成できてなかったですね。
【補足2】空白アプリの下の項目のクラスライブラリという項目を選んだら、ビルドできました。しかし、helloworldが表示されないんですよね。表示メニューの出力しても表示されないです。
【補足3】画像のような状態でプロジェクトの種別にコンソールアプリケーションが存在しないんですよね。
【補足4】インストーラで.netデスクトップ環境を追加したら、Windows のコンソールアプリケーションの項目が出てきました。そこでビルドはできました。しかし、表示、出力をクリックしても何も変化が起こりませんでした。f5でコマンドプロンプトが一瞬表示されましたが、何故かすぐ消えました。
'ConsoleApp1.exe' (CLR v4.0.30319: DefaultDomain): 'C:\windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll' が読み込まれました。シンボルの読み込みをスキップしました。モジュールは最適化されていて、デバッグ オプションの [マイ コードのみ] 設定が有効になっています。 'ConsoleApp1.exe' (CLR v4.0.30319: DefaultDomain): 'c:\users\mifi2525\documents\visual studio 2017\Projects\ConsoleApp1\ConsoleApp1\bin\Debug\ConsoleApp1.exe' が読み込まれました。シンボルが読み込まれました。 プログラム '[7796] ConsoleApp1.exe' はコード 0 (0x0) で終了しました。
こういうメッセージが表示されました。
【補足4.1】このメッセージを受けてマイコードのみのオプションのチェックを外しましたが、今度は
p1.exe' (CLR v4.0.30319: DefaultDomain): 'C:\windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。 'ConsoleApp1.exe' (CLR v4.0.30319: DefaultDomain): 'c:\users\mifi2525\documents\visual studio 2017\Projects\ConsoleApp1\ConsoleApp1\bin\Debug\ConsoleApp1.exe' が読み込まれました。シンボルが読み込まれました。 プログラム '[5272] ConsoleApp1.exe' はコード 0 (0x0) で終了しました。
というエラ―が出ました。
回答4件
あなたの回答
tips
プレビュー