我使用Visual Studio 2017asp.net 2.0核心擁有
它以NuGet包的引用創建一個新的asp.net 2.0核心的MVC Web應用程序的輸出文件夾中的文件Microsoft.VisualStudio.Web.CodeGeneration 「Microsoft.VisualStudio.Web.CodeGeneration.Design」(2.0.0),如果我想要支持視圖/控制器,它似乎是必需的。 (我需要的功能)
當我發佈我的web應用程序時,我不希望看到什麼(似乎是)發佈到我的輸出文件夾的開發依賴項......然而,我有一堆組件如
Microsoft.VisualStudio.Web.CodeGeneration.dll, Microsoft.VisualStudio.Web.CodeGeneration.Templating.dll, Microsoft.VisualStudio.Web.CodeGeneration.Utils.dll
的等
難道我做錯了什麼? :我怎樣才能減少所有這些額外的dll?有一個(Microsoft.CodeAnalysis.Workspaces.dll)是〜2Mb!