Za każdym razem, gdy buduję projekt przy użyciu nowych szablonów .NET Core RC2, jestem , a nie dostarczony z możliwością uruchomienia. Plik EXE. Jeśli kliknę przycisk F5 w celu debugowania aplikacji konsolowej, to działa ona poprawnie przez aplikację. A jeśli użyję w tym poleceniu polecenia, to działa ono również dobrze. Powrót na górę | Ale nie widzę sposobu, aby uruchomić aplikację bez narzędzi .NET Core CLI.Zbuduj plik .exe w .NET Core RC2
Zawartość moim folderze
bin\Debug\netcoreapp1.0\
wygląda następująco:
Jak widać nie ma to. Plik EXE jest dostępny w wersji. Tylko biblioteka dll.
Czy coś przeoczyłem? A może coś jest nie tak z moim plikiem project.json?
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0-rc2-3002702"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
Dzięki!
@DavidPine Odpowiedź tam za użycie compilationOptions jest przestarzała w RC2. Mimo to spróbowałem i dało to ten sam rezultat. –
Masz rację, przepraszam za to. Powinno to być 'buildOptions', a już masz' "emitEntryPoint": true' co powinno wystarczyć. Czy próbowałeś ręcznie uruchomić 'dotnet build' z okna ** cmd **? Czy jesteś pewien, że szukasz odpowiedniego katalogu wyjściowego? –
@DavidPine Tak, próbowałem kompilacji, uruchamiania i publikowania poleceń. Wszystkie działają dobrze. Po prostu nie otrzymuję pliku .exe w folderze bin ani w żadnym folderze źródłowym. –