我被告知要在Sharepoint Designer中编辑此文件:
/_layouts/KWizCom_WikiPlus/CreateNew.aspx
我在Windows文件资源管理器中找到了它:
\12\TEMPLATE\LAYOUTS\KWizCom_Wikiplus
我似乎无法在Sharepoint Designer中找到它?
答案 0 :(得分:6)
_llouts文件夹受SharePoint Designer保护,因为更改该目录中的OOTB文件会使SharePoint处于不受支持的状态。有关详情,请参阅here和here。
对于_layouts下的自定义或第三方文件,如果您尝试使用URL(http://myserver/_layouts/KWizCom_Wikiplus/CreateNew.aspx)直接打开它们,则会收到错误:_layouts文件夹中的文件无法进行编辑。您可以使用UNC路径而不是URL(\\ myserver \ c $ \ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 12 \ TEMPLATE \ LAYOUTS \ KWizCom_Wikiplus \ CreateNew.aspx)在SharePoint Designer中打开它们,但是此时,SharePoint Designer与Visual Studio或Notepad没有任何区别,因为您可能只有代码视图可用,因为〜/并且虚拟目录URL将无法解析。
我没有使用过Wiki Plus,但请注意,此更改不仅会影响服务器上的所有Web应用程序和网站集,而且如果将更新版本的Wiki Plus部署到服务器,您所做的任何更改都将被删除
答案 1 :(得分:2)
此文件实际存在于http :: / {site url} / _ layouts / KWizCom_WikiPlus / CreateNew.aspx的每个站点中。要在所有这些文件中进行更改,您可以编辑文件系统中的文件。
有很多理由说明在文件系统上编辑文件可能是一个非常糟糕的主意。您至少可以保存原始文件和更新文件的副本。更好的是,您可以将您正在编辑的任何文件置于版本控制之下。