0
我對新的.NET Core Framework非常陌生,現在正在努力處理庫和可執行文件的處理方式。我有兩個項目的解決方案,主控臺應用程序和一個exe項目。我試圖從我的主控制檯應用程序啓動該exe文件。過去,解決方案中的所有項目都建立在bin目錄中。DotNetCore控制檯應用程序如何在解決方案中引用可執行文件?
現在,.NET Core在內存中做了很多工作,除非使用新工具DNX/DotNet構建,否則就沒有可執行文件。在屬性頁面上有一個在構建時輸出的選項,但是這會創建一個帶有批處理文件的dll來啓動它。
我試圖弄清楚它是否有可能在編譯時生成一個exe文件,就像我們曾經能夠做的那樣,我可以測試它會在生產環境中,使用內置的exes而不是dll。
我相信.net核心不創建EXE的,因爲它現在是平臺不可知的,你不能夠在Linux或OSX上運行該EXE。據我瞭解,您的主要控制檯應用程序應該叫「dotnet run」。 –
trevdev