2017-10-28 172 views

回答

1

ASP.NET MVC是一個網站,而不是一個程序本身。因此它需要運行IIS。但是,您不需要Visual Studio。

如果你想要一個獨立的可執行文件,你需要使用一個不同的UI範例。控制檯,Winforms或通用Windows應用程序僅列出三個。

+0

那麼網站已經完成並準備發佈給客戶,我該怎麼辦?我希望他們能夠輕鬆地使用我的「程序」。 –

+0

我很抱歉地說,ASP.NET MVC 5 *需要* IIS才能運行。沒有ifs,沒有buts。您需要在IIS中運行它或使用桌面UI範例重寫它。 –

+0

好的,有沒有辦法讓iis始終在客戶計算機上運行?任何方法讓他們更容易? –

1

您的選擇是遷移到可以將Web應用程序作爲Windows服務託管的dotnet Core,或者只是一個控制檯應用程序。你根本不需要Visial Studio來託管它。

+0

它是一個漫長的過程嗎? –

+0

取決於您使用的庫,有一個工具來檢查兼容性 – MadOX

+0

嗯,只有實體框架tbh,純css .. –

相關問題