2017-12-02 20 views
0

私はVS 2017を使い始めましたが、自分のプログラムの.exeファイルを作成できません。私は新しいプロジェクトを作成するときに書かれたデフォルトの "Hello World"を構築しています。私は自分のプロジェクトのディレクトリのすべてのフォルダを調べていますが、単一の.exeファイルはなく、コンパイラは.dllファイルを作成しているようです。Visual Studioで自分のプログラムの実行ファイルを作成できません2017

解決策の構成マネージャーで、「構成」が「解放」に設定されています。私も "Debug"を試したが、結果は同じで、.dllだけが作成されている。

また
Restoring NuGet packages... 
To prevent NuGet from restoring packages during build, open the Visual 
Studio Options dialog, click on the Package Manager node and uncheck 
'Allow NuGet to download missing packages during build.' 
1>------ Rebuild All started: Project: ConsoleApp2, Configuration: Release Any CPU ------ 
1>ConsoleApp2 -> c:\users\Main\source\repos\ConsoleApp2\ConsoleApp2\bin\Release\netcoreapp2.0\ConsoleApp2.dll 
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ========== 

、私はそれがターミナルウィンドウが正しい出力をポップアップする緑の三角形をクリックして、Visual Studioからプログラムを実行すると:

これは私が得る出力されます。

+0

どのようなプロジェクトを作成しましたか? –

答えて

1

.NETコアアプリケーションは、実行可能ファイルを提供せず、WindowsコンソールにロードできるDLLのみを作成しているという問題があります。

実行可能ファイルを作成したい場合は、.NET Frameworkでプロジェクトを作成する必要が

あなたは、今、環境内のポストプロジェクトの作成をこれを変更することはできません、あなたは新しいを作成する必要があります.NET Framework(コンソールアプリケーション、wpfなど)のプロジェクトを作成し、コードを移行します。

あなたは上記の問題を解決した後、あなたのexeファイルがに配置されます:デバッグ場合

... \プロジェクト\プロジェクト名\ binに\デバッグ

場合やリリース:.. 。\ Projects \ ProjectName \ bin \ Release

+0

これが問題でした。どうもありがとうございました。 –

関連する問題