|
 |
 |
 |
 |
Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms
of Use |
Trademarks
Article ID: 831141 - Last Review: January 26, 2004 - Revision: 4.1 How to install Office Solutions Accelerator for Proposals on a SharePoint Site that does not extend the default IIS siteYou must extend the Microsoft Windows SharePoint Services
virtual server from the Microsoft Internet Information Services (IIS) default
Web site to install Office Solution Accelerator for Proposals correctly. The Office Solution Accelerator for Proposals installer only puts files in the
IIS default Web site root directory. It also only updates the Web.config file
in the IIS default Web site root directory. To create and to use a
virtual server that is extended from a Web site other than the IIS default Web
site, follow these steps:
- Create a new Web site in IIS. You must define a root
directory when you create this Web site. This directory is referred to in this
document as [your_site_directory].
- Extend your Web Storage System (WSS) virtual server to this
Web site.
- Move the files in the following list from the
InetPub\wwwroot\bin directory to the
[your_site_directory]\bin directory
Note You may have to create the "bin" directory.
- Microsoft.Solutions.InformationWorker.Proposals.SharePoint.resources.dll
- Microsoft.Solutions.InformationWorker.Proposals.SharePoint.dll
- Open the Web.config file in
[your_site_directory]
- Add the following element as a child of the <SafeControls> element:
<SafeControl Assembly="Microsoft.Solutions.InformationWorker.Proposals.SharePoint,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="Microsoft.Solutions.InformationWorker.Proposals.SharePoint"
TypeName="*" Safe="True" /> - Add the following element after the <sectionGroup>…</sectionGroup> element:
<section name="exceptionManagement"
type="Microsoft.Solutions.InformationWorker.Common.ExceptionManagement.
ExceptionManagerSectionHandler,
Microsoft.Solutions.InformationWorker.Proposals.SharePoint,
version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
- Paste the following XML after the <system.web>…</system.web> element:
<appSettings>
<add key="MSProposals.TemplateLibrary" value="Templates"></add>
<add key="MSProposals.SiteTemplate" value="MSIWProposalSite.stp"></add>
<add key="MSProposals.ProposalLibrary" value="Shared Documents"></add>
<add key="MSProposals.DefaultProposalTemplate" value="Proposal.doc"></add>
<add key="MSProposals.ManifestLibrary" value="Manifests"></add>
<add key="MSProposals.MailSubject" value="Proposal Site Created: {0}"></add>
<add key="MSProposals.MailBody" value="A Proposal Site has successfully been created at:
{0}"></add>
</appSettings>
<exceptionManagement mode="on">
<publisher mode="on" assembly="Microsoft.Solutions.
InformationWorker.Proposals.SharePoint"
type="Microsoft.Solutions.InformationWorker.Common.ExceptionManagement.DefaultPublisher"
applicationname="ExceptionManagerPublishedException" />
</exceptionManagement> - Save the Web.config file.
Web.config FileThe following text is an example of a Web.config file after you
have made the modifications. Do not copy and paste the following text into your
Web.config file. The information in this example is not specific to your
computer. <configuration>
<configSections>
<sectionGroup name="SharePoint">
<section name="SafeControls"
type="Microsoft.SharePoint.ApplicationRuntime.SafeControlsConfigurationHandler,
Microsoft.SharePoint, Version=11.0.0.0,
Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<section name="RuntimeFilter"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<section name="WebPartLimits"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<section name="WebPartCache"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<section name="WebPartWorkItem"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<section name="WebPartControls"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<section name="SafeMode"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
<section name="OnlineLibrary"
type="System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089" />
</sectionGroup>
<section name="exceptionManagement"
type="Microsoft.Solutions.InformationWorker.Common.ExceptionManagement.
ExceptionManagerSectionHandler,
Microsoft.Solutions.InformationWorker.Proposals.SharePoint, version=1.0.0.0,
Culture=neutral,
PublicKeyToken=31bf3856ad364e35" />
</configSections>
<SharePoint>
<SafeMode MaxControls="50" CallStack="false" />
<WebPartLimits MaxZoneParts="50" PropertySize="1048576" />
<WebPartCache Storage="CacheObject" />
<WebPartWorkItem Timeout="7000" />
<WebPartControls DatasheetControlGuid="65BCBEE4-7728-41a0-97BE-14E1CAE36AAE"
/>
<SafeControls>
<SafeControl Assembly="System.Web, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" Namespace="System.Web.UI.WebControls" TypeName="*"
Safe="True" />
<SafeControl Assembly="System.Web, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" Namespace="System.Web.UI.HtmlControls" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.WebPartPages" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.WebControls" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.ApplicationPages" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.SoapServer" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.SharePoint.Meetings" TypeName="*"
Safe="True" />
<SafeControl Assembly="Microsoft.Solutions.InformationWorker.
Proposals.SharePoint, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.Solutions.
InformationWorker.Proposals.SharePoint"
TypeName="*" Safe="True" />
</SafeControls>
<OnlineLibrary Url="http://rbeta2.officebeta.microsoft.com/r/hlidAwsGallery" />
</SharePoint>
<system.web>
<securityPolicy>
<trustLevel name="WSS_Medium" policyFile=
"C:\Program Files\Common Files\Microsoft Shared\Web Server
Extensions\60\config\wss_mediumtrust.config" />
<trustLevel name="WSS_Minimal" policyFile=
"C:\Program Files\Common Files\Microsoft Shared\Web Server
Extensions\60\config\wss_minimaltrust.config" />
</securityPolicy>
<httpHandlers>
<add verb="*" path="http://support.microsoft.com/_vti_bin/*.aspx" type=
"System.Web.UI.PageHandlerFactory, System.Web,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add verb="*" path="*.aspx" type=
"Microsoft.SharePoint.ApplicationRuntime.SharePointHandlerFactory,
Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
</httpHandlers>
<customErrors mode="On" />
<httpRuntime maxRequestLength="51200" />
<authentication mode="Windows" />
<authorization>
<allow users="*" />
</authorization>
<identity impersonate="true" />
<httpModules>
<clear />
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
<add name="WindowsAuthentication" type=
"System.Web.Security.WindowsAuthenticationModule" />
<!-- <add name="Session" type=
"System.Web.SessionState.SessionStateModule"/>-->
</httpModules>
<globalization fileEncoding="utf-8" />
<compilation batch="false" debug="false" />
<pages enableSessionState="false" enableViewState="true" enableViewStateMac="true"
validateRequest="false" />
<trust level="WSS_Minimal" originUrl="" />
<machineKey validationKey="6961AB7C74C1F0EEEE8FA495FBEAAA7318BA2D0285B85B4D"
decryptionKey="E2B7FC9387503AA10F1CCACB6DFC2FEEFDF0979CF034429A" validation="SHA1" />
</system.web>
<appSettings>
<add key="MSProposals.TemplateLibrary" value="Templates"></add>
<add key="MSProposals.SiteTemplate" value="MSIWProposalSite.stp"></add>
<add key="MSProposals.ProposalLibrary" value="Shared Documents"></add>
<add key="MSProposals.DefaultProposalTemplate" value="Proposal.doc"></add>
<add key="MSProposals.ManifestLibrary" value="Manifests"></add>
<add key="MSProposals.MailSubject" value="Proposal Site Created: {0}"></add>
<add key="MSProposals.MailBody"
value="A Proposal Site has successfully been created at: {0}"></add>
</appSettings>
<exceptionManagement mode="on">
<publisher mode="on"
assembly="Microsoft.Solutions.InformationWorker.Proposals.SharePoint"
type="Microsoft.Solutions.InformationWorker.Common.ExceptionManagement.DefaultPublisher"
applicationname="ExceptionManagerPublishedException" />
</exceptionManagement>
</configuration>
APPLIES TO- Microsoft Office Solution Accelerator for Proposals
- Microsoft Windows SharePoint Services 2.0
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate
|
 |
 |
 |
 |
 |
 |
 |
| |