Ron,
There are known issues with the Visual Studio Deployment projects. One of them is the issue you show below where it lists assemblies twice. I recommend removing the duplicates.
>Note: the following files then appear in the projects GAC folder:
>dte80a.olb (triggers error: 'cannot be shared in GAC, only assemblies allowed)
>EnvDTE.dll
>Microsoft.VisualStudio.TemplateWizardInterface.dll
>Oakleaf.MM2008.Automation.dll
>Oakleaf.MM2008.Framework.dll
>Oakleaf.MM2008.Framework.dll (yes, listed twice)
>Oakleaf.MM2008.Interfaces.dll
>Oakleaf.MM2008.Interfaces.dll (again, listed twice)
>Oakleaf.MM2008.WebForms.dll
>System.Data.SqlServerCe.dll
>VSLangProj.dll
>vslangproj.olb (triggers error: 'cannot be shared in GAC, only assemblies allowed)
>Then we woud run the websetup, but the MM.NET dlls never appear in GAC on the target server, and we could not find the three dlls anywhere.
Not sure why they aren't appearing in the GAC. I have seen many posts where developers had to restart IIS in order to deploy assemblies to the GAC,
Personally, I prefer XCOPY...it tends to be much less hassle:
Here's a good resource on the subject:
http://support.microsoft.com/kb/326355 Best Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com