我目前正在SharePoint中发布.aspx背后的代码。我可以自动将.dll发布到虚拟目录的bin文件夹中,但我无法弄清楚如何在不手动使用SharePoint Designer的情况下将.aspx页面和图像推送到服务器。

文件夹在哪里?

或者我是否需要为此创建SharePoint功能?

有帮助吗?

解决方案

.aspx文件位于C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ templates \ layouts

部署新功能(服务器上的所有内容均可访问)的快速而非常脏的方法是将aspx放入此文件夹。这不安全,但在投入时间进行全面的解决方案/功能部署之前,为您提供了一种测试方法。

我建议阅读Andrew Connell的开发方法,我认为他也有一本关于进行sharepoint开发的书。他的'开发分享功能'谈话是我所听到的进行sharepoint开发的最佳起点。 http://www.andrewconnell.com/blog/

其他提示

我完全建议您了解 STSDev 并使用解决方案和功能发布任何真正的自定义内容。

需要额外的工作来弄清楚它是如何工作的,但是当尝试可靠地发布并且可重复到不同的环境时,它是值得的。

允许您自动更改网站的功能接收器功能非常有用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top