У меня есть собственное меню, которое я создал, и которое я хотел бы развернуть на главной странице своего сайта SharePoint.
У меня есть сборка меню asp.net, так как проект ac # - VS2010, но я не знаю, какразверните его в SharePoint.После компиляции проект, конечно, создает файл dll и имеет несколько файлов .config.
Где я могу разместить эти файлы?Я слышал в GAC, но я не уверен, где именно это (папка) на сервере.Кроме того, мне нужно будет ссылаться на эту DLL в моем проекте (указать его в GAC на сервере Sp2010)?
Каков стандартный, наиболее приемлемый способ развертывания настраиваемого меню asp.net на главной странице SharePoint?
Спасибо
Кроме того: После игры с этим ясоздайте ОЧЕНЬ простое меню asp.net в Visual Studio 2010. Ниже приводится полный файл моего default.aspx:
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
<html4f><body><head runat="server"></head>
<form id="Form1" runat="server">
<asp:Menu ID="Menu1" runat="server">
<Items>
<asp:MenuItem Text="Menu1" Value="Menu1">
<asp:MenuItem Text="SubMenu1" Value="SubMenu1"></asp:MenuItem>
<asp:MenuItem Text="SubMenu2" Value="SubMenu2"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem Text="Menu2" Value="Menu2"></asp:MenuItem>
</Items>
</asp:Menu>
</form>
Корневая веб-папка после публикации:
Папка с корзиной:
Как добавить это в файл главной страницы SharePoint?Теперь я понимаю, что мне нужно добавить DLL (все они?) В папку Sharepoint BIN для этого конкретного семейства сайтов, а также изменить файл web.config, но я не уверен, как найти информацию, которая мне нужнатак.Файлы .config требуют некоторых «ключей», и я не уверен, как узнать GUID для DLL, который я использую?Это должно быть просто - добавить меню в sharepoint, но я не знаю, что искать, чтобы продолжить.Спасибо за любую помощь, которую вы можете предложить.