我目前正在SharePoint中发布.aspx背后的代码。我可以自动将.dll发布到虚拟目录的bin文件夹中,但我无法弄清楚如何在不手动使用SharePoint Designer的情况下将.aspx页面和图像推送到服务器。
文件夹在哪里?
或者我是否需要为此创建SharePoint功能?
答案 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/