私は新しい.NET Core Frameworkには本当に新しく、ライブラリと実行可能ファイルがどのように処理されるのかと苦労しています。私は2つのプロジェクト、メインコンソールアプリ、およびexeプロジェクトのソリューションを持っています。私は主なコンソールアプリからexeを起動しようとしています。過去には、ソリューション内のすべてのプロジェクトはbinディレクトリに構築されていました。DotNetCoreコンソールアプリケーションは、ソリューション内の実行可能ファイルをどのように参照していますか?
.NET Coreはメモリ内で多くの作業を行うため、新しいツールDNX/DotNetを使用してビルドしない限り、実行可能ファイルはありません。プロパティページにはビルドで出力するオプションがありますが、これはバッチファイルを持つDLLを作成して起動します。
ビルド時にexeをビルドすることが可能であるかどうかを調べるために、私はこれを行うことができたので、ビルド時のexesではなくDLLでテストすることができます。
私はそれが今やプラットフォームには無関心で、あなたはLinuxやOSX上でそのexeを実行することができないので、exeファイルを作成していないと思っています。私が理解しているように、あなたのメインコンソールアプリは "dotnet run"と呼ぶべきです。 –
trevdev