1

我是一名在大学工作的程序员。我正在尝试将 .aspx 页面(用 .NET/C# 编写)添加到我可以在大学的 Sitecore 中访问的文件夹中。据我了解,这意味着我需要将 .NET 文件链接到 Sitecore 项目,但我不知道该怎么做。

我查看了John West、Trevor Campbell、Sean Kearney和其他人的 Sitecore Rocks 教程,但我找不到任何教程在“连接”窗口中将“位置”字段留空(显示“可选 - 仅在您可以在其下方进行物理访问”)。我见过的所有人都在他们的计算机上指定了一个位置,表明他们具有本地访问权限。

我尝试添加的大学 Sitecore 的一部分是托管的(在 Rackspace 上),所以它不在我的计算机上。我可以添加连接(将位置字段留空)。我可以将我的 Visual Studio 项目(其中包含 .aspx)连接到 Sitecore 连接。我什至可以在文件的上下文菜单中使用“Sitecore>Bind File to Item...”将其绑定到现有的 Sitecore 项目,但这似乎对我没有帮助,因为它仍然无法创建我可以在 Visual Studio 中编辑的 Sitecore 中的一个项目。

有什么办法可以完成我想做的事情吗?

4

1 回答 1

2

您应该能够使用常规 Visual Studio 的“添加 -> 新项目”选项添加 Sitecore 子布局项目和相关的 ascx 文件。此处详细说明:- http://www.sitecore.net/Community/Technical-Blogs/Trevor-Campbell/Posts/2013/02/28-Days-of-Sitecore-Rocks-Layouts-and-Sublayouts.aspx

“将文件绑定到项目”只是意味着在 ascx 文件上添加了上下文菜单选项,可以直接编辑相关的 Sitecore 项目。Sitecore Explorer 端还有一个额外的上下文菜单选项,可以直接编辑相关的 ascx 文件。

这种关系与在 Visual Studio 中使用上述“添加”选项创建的关系相同。

如果这不起作用,我会说此功能需要安装 Hard Rock WebService,只有在您可以物理访问该站点时才能添加。

于 2013-07-31T11:02:27.117 回答