FreemanRU
Уровень логирования - в IIS все что можно
В Sharepoint - не могу посмотреть, т.к. сайт с админской консолью тоже глюканул, но вот например часть лога:
12/24/2008 17:59:28 1 INF Default value for browser registry key HKEY_CLASSES_ROOT\http\shell\open\command is c:\program files\internet explorer\iexplore.exe -nohome
12/24/2008 17:59:28 1 INF Leaving function TaskCommon.GetDefaultBrowserFile
12/24/2008 17:59:28 1 INF Leaving function TaskCommon.GetDefaultBrowserFile
12/24/2008 17:59:28 1 INF Browsing to uri
http://pomelo:6383/ using browser c:\program files\internet explorer\iexplore.exe to make sure we create a new browser window regardless if the user has set up their browser to reuse existing browser windows
12/24/2008 17:59:28 1 INF Leaving function TaskCommon.LaunchDefaultBrowserInNewWindow
12/24/2008 17:59:28 1 INF Leaving function UserInterface.ShowCentralAdmin
12/24/2008 17:59:28 1 INF Leaving function UserInterface.WarmUp
12/24/2008 17:59:28 1 INF Entering function TaskDriver.Stop
Я постарался вернуть назад все изменения из инструкции по установке этой веб-части (унинсталлировал библиотеки, убрал все изменения до уровня как было), но эффекта никакого не дало. Ниже я скопировал инструкцию:
/***********************************************
1. Extract the 1.2 code from the msi package.
2. Import the .dwp file into Sharepoint under a root site:
a. Site Actions -> Site Settings -> Galleries -> Web Parts -> Upload Document
b. Choose the Default Webpart Group
3. Add the SafeControls included in text file to the web.config of the Sharepoint site.
4. Use gacutil –I to install the .dlls into the assembly.
a. BilSimser.SharePoint.Common.dll
b. BilSimser.SharePoint.WebParts.Forums.dll
5. Add on the directories:
a. In Program Files\common files\Microsoft Shared\web server extensions\wpresources\
b. Create the directory: BilSimser.SharePoint.WebParts.Forums\1.2.0.0__e516dadc23877c32
c. Add these files: 1033.lng.xml, manifest.xml
6. Update default.master to include the script included in the text file. Place it right before the “/BODY” tag (at the bottom of the page).
7. Go to the site you want to place the Webpart and then create a new subsite.
a. Site Actions -> Site Administration -> Sites and Workspaces -> Create
b. Enter the name / url name and Yes for Top Launch and Quick Link
8. Setup the security for the Webpart.
a. Site Actions –> Actions -> Edit Permissions -> Ok to Unique Permissions
b. Settings -> Permission Levels -> Edit Permission Levels -> Ok
c. Add a Permission Level -> Name = List Permission -> Under List Permissions check “Manage Lists” -> Create
d. Click on Permissions (in location url) -> Guideworks\Domain Users ->List Permission -> Ok
e. NOTE: This permission is on top of the “default” contribute permissions.
9. Verify the install
10. Have business users verify the install.
************************web.config file changes*****************
<SafeControl Assembly="BilSimser.SharePoint.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=24713753211b034a" Namespace="BilSimser.SharePoint.Common" TypeName="*" Safe="True" />
<SafeControl Assembly="BilSimser.SharePoint.WebParts.Forums, Version=1.2.0.0, Culture=neutral, PublicKeyToken=e516dadc23877c32" Namespace="BilSimser.SharePoint.WebParts.Forums" TypeName="*" Safe="True" />
***********
--in master.default --
--Right before </BODY> tag --
--Located in C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\GLOBAL
************
<script>
function ProcessOwsForm(ctl, argument)
{
if (frm.fPreviewMode)
{
var LcantSaveText = "This form cannot be saved when previewing this page.";
window.alert(LcantSaveText);
return;
}
if (frm.FValidate(true))
{
frm.FPostProcess();
var theForm = document.forms'aspnetForm';
__doPostBack2(ctl, argument);
}
}
function __doPostBack2(eventTarget, eventArgument)
{
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
</script>
/***********************************************