File or assembly name Microsoft.BusinessFramework, or one of its dependencies, was not found.
7 September 2004
When you run other ASP.NET applications such as AnyView IDS on the same IIS 6.0 Web Site as the Microsoft Business Solutions Business Portal, you may receive the an error similar to the following:
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: File or assembly name Microsoft.BusinessFramework, or one of its dependencies, was not found.
Source Error: [No relevant source lines]
Source File: web.config Line: 72
Microsoft Business solutions has issued a Knowledgebase article that describes the compatibility issues that business portal causes for other .NET applications installed on the same web site.
The suggested work around is to Install any other .NET applications on a different Web Site than business portal. Microsoft Server operating systems such as Windows 2003 will allow you to create additional Web Sites on a different Port (port 81 for example ) , on which you can install AnyView IDS, and then reference it as http://machinename/AnyViewIDS:81/
(Note Also The other Articles Concerning Installing AnyView IDS on a machine that has SharePoint Portal Server or Windows SharePoint Services Installed.)
A work around which may allow AnyView IDS to co-exist with Microsoft Business Portal on the Same Web Site of the IIS 6.0 Server is suggested by information obtained from this "Business Solutions Techknowlege" article - likely to be renumbered to a Microsoft KB article in the future.
This Suggestion has been found to work, but has not been recommended by Microsoft Business Solutions - Their Recomendation is to Install Microsoft Business Solutions Business Portal as the only application on its Web Site.
Copy the Microsoft.BusinessFramework.dll from c:\wwwroot\inetpub\bin to c:\program Files\AccountablesoftwareInc\AnyViewIDS\Web Application\Bin
Add the lines in bold below to the web.config file in the AnyView IDS Web Application folder
<identity impersonate="true" />
<trust level = "Full" originUrl=""/>
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
<add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
<add name="Session" type="System.Web.SessionState.SessionStateModule" />