首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在VisualStudio2017中创建一个空的web项目(没有C#,没有MVC,没有.Net引用)

如何在VisualStudio2017中创建一个空的web项目(没有C#,没有MVC,没有.Net引用)
EN

Stack Overflow用户
提问于 2017-11-07 17:36:26
回答 1查看 1.5K关注 0票数 0

我需要一个可以部署到web服务器上的web项目(在本例中是IIS),但是我不需要项目中的静态HTML、文本和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#的静态站点。事实并非如此。.Net内核也包括了Roslyn。另外,至少仍需要生成一个C#文件。

我试图回到2015,看看是否有一个选项,然后我可以在VS 2017重新打开,但我发现那里也没有。

谁知道如何为VS 2017创建一个真正的空网页项目,这个项目可以发布,但只有静态内容?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-21 16:24:28

建议的解决方案,即使用空白解决方案,实际上根本没有提供解决方案。空白解决方案仍然没有项目,添加一个项目会吸引我试图忽略的所有ASP.NET和/或MVC部分。

我发现我可以使用'File->Open网站‘,浏览到一个带有静态内容的文件夹,并在Visual中打开网站。一旦我按需要修改了内容,我就必须使用‘网站->复制网站’将文件复制到IIS服务器。无法使用打包部署。“复制网站”表示哪些文件已经更改,因此很容易确定哪些文件需要更新。若要复制一个或多个文件,请使用对话框顶部的连接按钮,然后根据需要选择左侧的文件,并使用对话框中间的箭头将文件移动/复制到右侧的IIS服务器。

复制对话框图像

其结果是我可以在Visual中打开和编辑一个项目,该项目可以很容易地从Visual内部部署/更新。我在2015年和2017年尝试了这个解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47164132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档