1

最近,我们将服务器从测试转移到了生产。

我们在缓存一些引用脚本时遇到了问题,因此我们需要编辑 site.master 并将一些人工查询参数放在我们引用的脚本上。

从我认为您不需要重新启动 IIS 只需修改 .master 页面,但前几天我尝试上传少数 .master 页面,因为我们删除了其中的一些代码,并且站点停止运行,直到我们重新启动 IIS。

对 IIS 和 MASTER 页面工作方式的任何见解都将是一流的。

感谢您的帮助。

4

1 回答 1

1

一般来说,您不一定需要重新启动您的网站来更改您的母版页。但是,如果您修改代码隐藏,则需要编译站点,因为 Sitefinity 是 Web 应用程序项目,而不是网站项目。这意味着整个站点被编译为 DLL,因此代码中的任何更改都需要运行新的编译并将其推送到您的站点。

此外,Sitefinity 使用缓存来提高性能,因此您可能需要重新启动站点以清除缓存以清除对母版页或用户控制 (ascx) 文件等内容的任何更改。

我希望这是有帮助的!

于 2012-10-01T14:43:20.190 回答