2017-04-02 78 views
0

我在編程中不是新手,但遇到了一些我無法修復2+小時的麻煩。我有一個8個項目的解決方案--1個是ASP.NET Core(.net框架)web應用程序,7個是服務庫。所有這一切都很好,直到今天。
我不知道我做錯了什麼 - 只是在控制器動作等方面做了一些更新,因爲我已經做了很多很多天。經過一段時間後,我的解決方案完全停止了。它是怎麼回事:在Visual Studio中編譯時,在/ bin中沒有生成DLL/EXE

  • 我注意到,在代碼斷點的任何更改沒有更多的工作 - 只是被禁用,再也沒有打。然而,解決方案繼續使用舊的邏輯。
  • 我刪除了所有/ bin和/ debug文件夾,並嘗試重新啓動應用程序。所有8個項目都很好地構建,但只有7個在相應的/ bin文件夾中生成了DLL/EXE。主要的ASP.NET Core項目報告它確定,但/ bin文件夾實際上是空的。它無法開始說「無法啓動進程.../bin/debug/net461/win7-x64/.exe。File not found」。
  • 我打開了一個全新的VS實例,並嘗試創建並運行一個空的默認.NET Core項目。成功構建後,沒有文件再次出現在其/ bin文件夾中,並且無法開始說相同的錯誤消息。我將所有的VS設置恢復爲默認值,嘗試了相同的項目,但它仍然沒有生成DLL和EXE。

我不知道發生了什麼事。請幫助任何人。

+0

請停止使用.NET的核心和ASP.NET核心互換,這使得它很難理解你有什麼樣的項目。 .NET Core是一個** RUNTIME ** ASP.NET Core是一個** WEBSTACK **,它可以在.NET Core(> 1.0)和.NET Framework(> = 4.5)上運行。 – Tseng

回答

相關問題