在SharePoint中自动发布.aspx

时间:2008-10-28 20:32:54

标签: asp.net sharepoint sharepoint-designer

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

文件夹在哪里?

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:1)

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

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

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