【发布时间】:2017-11-07 17:36:26
【问题描述】:
我需要一个可以部署到 Web 服务器(在本例中为 IIS)的 Web 项目,但是我不想要项目中除了静态 HTML、TEXT 和 JSON 文件之外的任何东西。我不想进行构建。我不想要属性文件夹。我不想要 BIN 文件夹。我不想要一个 OBJ 文件夹。我不想要任何 NUGET 包。最重要的是,我不想要任何 DLL 或 .Net 引用。
我在这里尝试过微软提出的解决方案:https://social.msdn.microsoft.com/Forums/vstudio/en-US/7589fbbf-732d-4c99-b9e9-7fe247f18f5a/how-to-create-static-web-site?forum=visualstudiogeneral
这甚至不接近静态网站。
而且,在这里:https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ASPNETCoreTemplatePack20173 我发现了一个更新的模板,它说它将创建一个没有 C# 的静态站点。它不是。 Roslyn 包含在 .Net CORE 中。此外,至少还生成了 1 个 C# 文件并且仍然需要。
我尝试返回 Visual Studio 2015 看看那里是否有一个选项,然后我可以在 VS 2017 中重新打开它,但我也没有找到。
有谁知道如何为 VS 2017 创建一个真正空的 Web 项目,可以发布,但只有静态内容?
【问题讨论】:
-
你试过windows资源管理器吗?管理一组静态文件非常棒。
-
它被标记为安装项目,但从你的问题中不清楚你是否在问一个网络安装项目。
标签: visual-studio-2017 setup-project