我正在使用Visual Studio 2010开发SharePoint Server 2010解决方案。其中一部分包括自定义页面布局,但编辑它们时,智能感知完全破坏,因为Visual Studio似乎不知道如何处理它们。下面是我做了什么:SharePoint 2010 VS开发:用于ASPX文件的Intellisense
- 创建一个新的空白溶液的解决方案
- 右键点击并创建一个新的“空白SharePoint项目”
- 右键点击该项目,并创建了一个新的“模块”
- 更名为sample.txt到MyPageLayout.aspx 或创建了一个新ASPX Web窗体
在这一点上,智能感知新的页面布局被打破。使用ReSharper等工具时,情况会变得更糟。此外,像“格式文档”将打破页面布局(例如通过改变asp:Content
到asp:content
)
我一直试图获得智能工作:
- 新增一个标准一个Web.config Web应用程序项目到SharePoint项目的根目录 - 没有任何区别。
- 将Web应用程序项目的
ProjectGuid
添加到SharePoint项目文件 - 破坏了项目。
有没有什么办法让智能感知,以及Visual Studio为Web窗体提供的其他支持,可以在开发SharePoint 2010页面布局时使用?
你在64位机器上吗?一位同事提到他的64位机器上的SharePoint智能感知被打破了。不知道是否有修复。 – Rikalous 2011-03-04 13:07:28