ASP.NEt MVC在部署后编辑服务器上的文件

时间:2014-11-12 14:10:07

标签: asp.net-mvc iis

我在IIS 7上部署了我的网站。我可以在部署后编辑c#文件吗?在我的网站目录中,我只看到.cstml文件(视图),但是没有c#文件...如果没有完全重新部署,我怎样才能对代码进行一些更改?谢谢!

1 个答案:

答案 0 :(得分:0)

您的项目可能是一个Web应用程序项目。在该项目类型中,代码文件被编译为程序集(.dll),并且该程序集部署到服务器(代码文件不是)。

还有另一种称为网站的项目类型,它的工作方式更像您正在寻找的内容。代码文件随应用程序一起部署,如果您编辑其中任何一个,则更改立即可用(即代码重新编译)。

两者之间还存在其他差异,因此请仔细阅读并确定它是否适合您。

就个人而言,我多年来一直没有使用过网站项目类型。回到首次发布时,对它的强烈抗议(以至于MSFT发布了一个更新以恢复Web应用程序项目类型),但这一切都是自以为是,它可能对您有用。

有一个MDSN article详细说明了差异。

介绍段落告诉您如何在Visual Studio中创建每种类型的项目。

相关问题