2009-05-22 121 views
0

我一直在玩wsp解决方案,并且我遇到了一个问题,关于如何从sharepoint web应用程序中访问位于文件系统上的aspx文件。举例来说,这里是我的Visual Studio Explorer视图...Sharepoint WSP解决方案和页面URL

alt text http://abbeylegal.com/downloads/alp%20solution%20image.jpg

你可以看到我所创建的aspx文件,当我浏览到该文件在我的SharePoint Web应用程序的URL是

http://example.org/alplogin.aspx

如果我想通过更深的URL访问此网页,该怎么办......

eg http://example.org/adminstration/servererrrors/alplogin.aspx

我是否需要用我的visual studio解决方案创建这些虚拟文件夹以获得一对一映射到我想要的更深的SharePoint Web应用程序URL?

回答

2

要素的元素清单中的“module”元素应该对此进行描述。另外,如果您希望将文件部署为“更深”,则可能需要确保您的功能的范围是“Web”。然后,激活特定SharePoint网站的功能将导致您的文件作为该网站中的页面进行部署。

我认为,MSDN页面How to: Provision a file涵盖了这种情况。

+0

这有助于我进一步了解它,我已经在这里解释了一下: http://stackoverflow.com/questions/926607/sharepoint-features-custom-aspx-pages -at-various-site-levels 有什么想法? – Rob 2009-05-29 15:31:13

1

检查您的elements.xml文件。在那里你可以指定在哪里部署aspx页面。

相关问题