VS2008 Suddenly unable to load .ssfproduct Project

Topics: Service Factory Modeling Edition Forum
Jul 18, 2008 at 3:09 PM
I created a solution using the Model and all went well; I completed the whole thing including laying out all the projects, creating a host and client, and getting them talking. No problems.

Next day I go back in and VS2008 complains it is suddenly unable to find the .ssfproduct file that was created in my solution by the Model Factory - evidently it's the project that contains the models as they are not there now. In fact VS2008 complains that it cannot find this file in some other directory (not where I created it yesterday) which is wierd. I tried copying the files to that directory and it gave the same error. I tried removing the project form the solution and re-adding it, and VS2008 complains that the file I just chose from the file system in fact does not exist and can't be loaded, which is clearly impossible... I tried reloading and it gave the same error.

Why can't VS2008 load my model project?

In case it helps, here is the .sln file; you can see the reference to the "missing" file on the fifth line down ("WellEventsService.ssfproduct"). I have of course confirmed that this file, along with the others related to the model, are in a directory called "WellEventsService" below the solution file, exactly as you would expect (and exactly as I created it yesterday).


Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Schemas", "Schemas", "{289278BC-B519-4230-8B4C-378359CA2FB1}"
EndProject
Project("{1DF4D691-79FD-4E3E-B7A6-A1A5DC772BBD}") = "WellEventsService", "WellEventsService\WellEventsService.ssfproduct", "{DD9F5A85-DBB4-4762-9A02-DF218FF632CD}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{4D85E85B-4B7D-4855-BA87-09ABD870193C}"
 ProjectSection(SolutionItems) = preProject
  ProjectMapping.xml = ProjectMapping.xml
 EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WellEvents", "WellEvents", "{4BDE6692-48A7-41D3-A353-29C68E77A855}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Source", "Source", "{2B1766C3-70A7-4761-967C-EB99A76EDC39}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Business Logic", "Business Logic", "{96EF1B9E-8E53-45E8-B510-50BBB616DAA5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.BusinessEntities", "WellEvents\Source\Business Logic\WellEvents.BusinessEntities\WellEvents.BusinessEntities.csproj", "{8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.BusinessLogic", "WellEvents\Source\Business Logic\WellEvents.BusinessLogic\WellEvents.BusinessLogic.csproj", "{AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Resource Access", "Resource Access", "{AFC610E9-3C22-46B5-B5B8-06B11260BFFB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.DataAccess", "WellEvents\Source\Resource Access\WellEvents.DataAccess\WellEvents.DataAccess.csproj", "{505F1E6A-105E-4A18-9D02-072B265340DE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Service Interface", "Service Interface", "{D1B756BF-A37A-41D7-9321-F98DAA8A451F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.DataContracts", "WellEvents\Source\Service Interface\WellEvents.DataContracts\WellEvents.DataContracts.csproj", "{231E12A7-F521-4A4A-8B32-A53AB2D375E0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.FaultContracts", "WellEvents\Source\Service Interface\WellEvents.FaultContracts\WellEvents.FaultContracts.csproj", "{56B388C6-6917-4935-B575-D920F2571680}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.MessageContracts", "WellEvents\Source\Service Interface\WellEvents.MessageContracts\WellEvents.MessageContracts.csproj", "{DBDC5165-D10C-4450-A8F8-7BDBDEC48076}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.ServiceImplementation", "WellEvents\Source\Service Interface\WellEvents.ServiceImplementation\WellEvents.ServiceImplementation.csproj", "{51134EEC-0BD2-47D6-9617-E04C22153600}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.ServiceContracts", "WellEvents\Source\Service Interface\WellEvents.ServiceContracts\WellEvents.ServiceContracts.csproj", "{CC2C6DEA-399B-4B82-871B-C2735F7A57BE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{FEA94CF4-C3FC-474E-A687-41FD0492C878}"
EndProject
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "WellEvents.Host", "WellEvents\Tests\WellEvents.Host", "{E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}"
 ProjectSection(WebsiteProperties) = preProject
  SccProjectName = "SAK"
  SccAuxPath = "SAK"
  SccLocalPath = "SAK"
  SccProvider = "SAK"
  TargetFramework = "3.5"
  ProjectReferences = "{51134EEC-0BD2-47D6-9617-E04C22153600}|WellEvents.ServiceImplementation.dll;{8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}|WellEvents.BusinessEntities.dll;{AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}|WellEvents.BusinessLogic.dll;{231E12A7-F521-4A4A-8B32-A53AB2D375E0}|WellEvents.DataContracts.dll;{56B388C6-6917-4935-B575-D920F2571680}|WellEvents.FaultContracts.dll;{505F1E6A-105E-4A18-9D02-072B265340DE}|WellEvents.DataAccess.dll;{DBDC5165-D10C-4450-A8F8-7BDBDEC48076}|WellEvents.MessageContracts.dll;{CC2C6DEA-399B-4B82-871B-C2735F7A57BE}|WellEvents.ServiceContracts.dll;"
  Debug.AspNetCompiler.VirtualPath = "/WellEvents.Host"
  Debug.AspNetCompiler.PhysicalPath = "WellEvents\Tests\WellEvents.Host\"
  Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\WellEvents.Host\"
  Debug.AspNetCompiler.Updateable = "true"
  Debug.AspNetCompiler.ForceOverwrite = "true"
  Debug.AspNetCompiler.FixedNames = "false"
  Debug.AspNetCompiler.Debug = "True"
  Release.AspNetCompiler.VirtualPath = "/WellEvents.Host"
  Release.AspNetCompiler.PhysicalPath = "WellEvents\Tests\WellEvents.Host\"
  Release.AspNetCompiler.TargetPath = "PrecompiledWeb\WellEvents.Host\"
  Release.AspNetCompiler.Updateable = "true"
  Release.AspNetCompiler.ForceOverwrite = "true"
  Release.AspNetCompiler.FixedNames = "false"
  Release.AspNetCompiler.Debug = "False"
  VWDPort = "8264"
  DefaultWebSiteLanguage = "Visual C#"
 EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WellEvents.Client", "WellEvents\Tests\WellEvents.Client\WellEvents.Client.csproj", "{F52EA48B-2A83-4330-A36F-8CDD2FE60379}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Functional Tests", "Functional Tests", "{E0EEFAA7-26FE-4E10-A241-AA56DC739323}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Unit Tests", "Unit Tests", "{8FF0F0E4-20A2-4766-86A9-D7C8336D6EB2}"
EndProject
Global
 GlobalSection(TeamFoundationVersionControl) = preSolution
  SccNumberOfProjects = 12
  SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
  SccTeamFoundationServer = http://hou150ntah3d204:8080/
  SccProjectUniqueName0 = WellEventsService\\WellEventsService.ssfproduct
  SccProjectName0 = WellEventsService
  SccLocalPath0 = WellEventsService
  SccProjectUniqueName1 = WellEvents\\Source\\Business\u0020Logic\\WellEvents.BusinessEntities\\WellEvents.BusinessEntities.csproj
  SccProjectTopLevelParentUniqueName1 = WellEventsService.sln
  SccProjectName1 = WellEvents/Source/Business\u0020Logic/WellEvents.BusinessEntities
  SccLocalPath1 = WellEvents\\Source\\Business\u0020Logic\\WellEvents.BusinessEntities
  SccProjectUniqueName2 = WellEvents\\Source\\Business\u0020Logic\\WellEvents.BusinessLogic\\WellEvents.BusinessLogic.csproj
  SccProjectTopLevelParentUniqueName2 = WellEventsService.sln
  SccProjectName2 = WellEvents/Source/Business\u0020Logic/WellEvents.BusinessLogic
  SccLocalPath2 = WellEvents\\Source\\Business\u0020Logic\\WellEvents.BusinessLogic
  SccProjectUniqueName3 = WellEvents\\Source\\Resource\u0020Access\\WellEvents.DataAccess\\WellEvents.DataAccess.csproj
  SccProjectTopLevelParentUniqueName3 = WellEventsService.sln
  SccProjectName3 = WellEvents/Source/Resource\u0020Access/WellEvents.DataAccess
  SccLocalPath3 = WellEvents\\Source\\Resource\u0020Access\\WellEvents.DataAccess
  SccProjectUniqueName4 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.DataContracts\\WellEvents.DataContracts.csproj
  SccProjectTopLevelParentUniqueName4 = WellEventsService.sln
  SccProjectName4 = WellEvents/Source/Service\u0020Interface/WellEvents.DataContracts
  SccLocalPath4 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.DataContracts
  SccProjectUniqueName5 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.FaultContracts\\WellEvents.FaultContracts.csproj
  SccProjectTopLevelParentUniqueName5 = WellEventsService.sln
  SccProjectName5 = WellEvents/Source/Service\u0020Interface/WellEvents.FaultContracts
  SccLocalPath5 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.FaultContracts
  SccProjectUniqueName6 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.MessageContracts\\WellEvents.MessageContracts.csproj
  SccProjectTopLevelParentUniqueName6 = WellEventsService.sln
  SccProjectName6 = WellEvents/Source/Service\u0020Interface/WellEvents.MessageContracts
  SccLocalPath6 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.MessageContracts
  SccProjectUniqueName7 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.ServiceImplementation\\WellEvents.ServiceImplementation.csproj
  SccProjectTopLevelParentUniqueName7 = WellEventsService.sln
  SccProjectName7 = WellEvents/Source/Service\u0020Interface/WellEvents.ServiceImplementation
  SccLocalPath7 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.ServiceImplementation
  SccProjectUniqueName8 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.ServiceContracts\\WellEvents.ServiceContracts.csproj
  SccProjectTopLevelParentUniqueName8 = WellEventsService.sln
  SccProjectName8 = WellEvents/Source/Service\u0020Interface/WellEvents.ServiceContracts
  SccLocalPath8 = WellEvents\\Source\\Service\u0020Interface\\WellEvents.ServiceContracts
  SccWebProject9 = true
  SccProjectUniqueName9 = WellEvents\\Tests\\WellEvents.Host
  SccProjectTopLevelParentUniqueName9 = WellEventsService.sln
  SccLocalPath9 = .
  SccProjectFilePathRelativizedFromConnection9 = WellEvents\\Tests\\WellEvents.Host\\
  SccProjectEnlistmentChoice9 = 2
  SccProjectUniqueName10 = WellEvents\\Tests\\WellEvents.Client\\WellEvents.Client.csproj
  SccProjectTopLevelParentUniqueName10 = WellEventsService.sln
  SccProjectName10 = WellEvents/Tests/WellEvents.Client
  SccLocalPath10 = WellEvents\\Tests\\WellEvents.Client
  SccLocalPath11 = .
 EndGlobalSection
 GlobalSection(SolutionConfigurationPlatforms) = preSolution
  Debug|.NET = Debug|.NET
  Debug|Any CPU = Debug|Any CPU
  Debug|Mixed Platforms = Debug|Mixed Platforms
  Release|.NET = Release|.NET
  Release|Any CPU = Release|Any CPU
  Release|Mixed Platforms = Release|Mixed Platforms
 EndGlobalSection
 GlobalSection(ProjectConfigurationPlatforms) = postSolution
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Release|.NET.ActiveCfg = Release|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Release|Any CPU.Build.0 = Release|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Release|.NET.ActiveCfg = Release|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Release|Any CPU.Build.0 = Release|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Release|.NET.ActiveCfg = Release|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Release|Any CPU.Build.0 = Release|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {505F1E6A-105E-4A18-9D02-072B265340DE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Release|.NET.ActiveCfg = Release|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Release|Any CPU.Build.0 = Release|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Release|.NET.ActiveCfg = Release|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Release|Any CPU.Build.0 = Release|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {56B388C6-6917-4935-B575-D920F2571680}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Release|.NET.ActiveCfg = Release|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Release|Any CPU.Build.0 = Release|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Release|.NET.ActiveCfg = Release|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Release|Any CPU.Build.0 = Release|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {51134EEC-0BD2-47D6-9617-E04C22153600}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Release|.NET.ActiveCfg = Release|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Release|Any CPU.Build.0 = Release|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Debug|.NET.ActiveCfg = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Debug|.NET.Build.0 = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Debug|Any CPU.ActiveCfg = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Debug|Mixed Platforms.ActiveCfg = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Debug|Mixed Platforms.Build.0 = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Release|.NET.ActiveCfg = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Release|.NET.Build.0 = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Release|Any CPU.ActiveCfg = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Release|Mixed Platforms.ActiveCfg = Debug|.NET
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785}.Release|Mixed Platforms.Build.0 = Debug|.NET
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Debug|.NET.ActiveCfg = Debug|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Debug|Any CPU.Build.0 = Debug|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Release|.NET.ActiveCfg = Release|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Release|Any CPU.ActiveCfg = Release|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Release|Any CPU.Build.0 = Release|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 EndGlobalSection
 GlobalSection(SolutionProperties) = preSolution
  HideSolutionNode = FALSE
 EndGlobalSection
 GlobalSection(NestedProjects) = preSolution
  {2B1766C3-70A7-4761-967C-EB99A76EDC39} = {4BDE6692-48A7-41D3-A353-29C68E77A855}
  {FEA94CF4-C3FC-474E-A687-41FD0492C878} = {4BDE6692-48A7-41D3-A353-29C68E77A855}
  {96EF1B9E-8E53-45E8-B510-50BBB616DAA5} = {2B1766C3-70A7-4761-967C-EB99A76EDC39}
  {AFC610E9-3C22-46B5-B5B8-06B11260BFFB} = {2B1766C3-70A7-4761-967C-EB99A76EDC39}
  {D1B756BF-A37A-41D7-9321-F98DAA8A451F} = {2B1766C3-70A7-4761-967C-EB99A76EDC39}
  {8720A63E-A3B4-449A-B3C5-E9081A2A9AC8} = {96EF1B9E-8E53-45E8-B510-50BBB616DAA5}
  {AB2A4D6A-1559-43D6-BDD7-D9F9555FBE09} = {96EF1B9E-8E53-45E8-B510-50BBB616DAA5}
  {505F1E6A-105E-4A18-9D02-072B265340DE} = {AFC610E9-3C22-46B5-B5B8-06B11260BFFB}
  {231E12A7-F521-4A4A-8B32-A53AB2D375E0} = {D1B756BF-A37A-41D7-9321-F98DAA8A451F}
  {56B388C6-6917-4935-B575-D920F2571680} = {D1B756BF-A37A-41D7-9321-F98DAA8A451F}
  {DBDC5165-D10C-4450-A8F8-7BDBDEC48076} = {D1B756BF-A37A-41D7-9321-F98DAA8A451F}
  {51134EEC-0BD2-47D6-9617-E04C22153600} = {D1B756BF-A37A-41D7-9321-F98DAA8A451F}
  {CC2C6DEA-399B-4B82-871B-C2735F7A57BE} = {D1B756BF-A37A-41D7-9321-F98DAA8A451F}
  {E6C3B1DF-7FFA-45CC-A386-C4EA2AB1C785} = {FEA94CF4-C3FC-474E-A687-41FD0492C878}
  {F52EA48B-2A83-4330-A36F-8CDD2FE60379} = {FEA94CF4-C3FC-474E-A687-41FD0492C878}
  {E0EEFAA7-26FE-4E10-A241-AA56DC739323} = {FEA94CF4-C3FC-474E-A687-41FD0492C878}
  {8FF0F0E4-20A2-4766-86A9-D7C8336D6EB2} = {FEA94CF4-C3FC-474E-A687-41FD0492C878}
 EndGlobalSection
EndGlobal
Developer
Jul 18, 2008 at 7:04 PM
Hi adamhems, it sounds like the guidance package was not enabled in the VS instance that you used to open the solution. A possible cause could be that you opened it in a normal VS instance  instead of running under Experimental Hive.

If this is not your case, then can you please confirm that the guidance package is enabled in the Experimental Hive? To do this, you should open the solution using an Experimental Hive instance and go to Tools > GuidancePackage Manager > Click on the Enable / Disable Package button > Service Factory: Modeling Edition should be checked.

Thanks.
Jul 22, 2008 at 7:34 PM
I don't know what you mean by "Expermental Hive" but this is the same copy of Visual Studio 2008 that I used to create the solution with.

I Checked that Service Factory: Modeling Edition is checked under GuidancePackage Manager and yes, it is checked.

I rebooted and that didn't help.

I tried opening another solution in the same instance of Visual Studio and that worked fine. For some reason it doesn't want to load this one solution although it loads fine on another machine.
Developer
Jul 23, 2008 at 5:30 PM

The Expermiental Hive is a separate registry hive that can be used by VS to test or run solutions that may modify your original VS installation (eg: VSPackages). In the case of WSSF, the Experimental Hive is used if you installed the Source version of the Factory. Can you confirm which version have you installed: Source or Binary?

 

Jul 24, 2008 at 2:47 PM
I installed the binary.
Jul 24, 2008 at 9:44 PM
Hi adam, based on your previous post, if the same solution is working fine on other machines but not in yours, then the possibility of an invalid or corrupted solution should be left out and there should be some environment differences (VS version, GAX/GAT version, etc). If everything matches, then reinstalling the factory should solve the problem. On the other hand, you mentioned that new WSSF solutions are working fine on this particular machine, which in other words means that the installation was succesfull...

I would advice you to create a brand new solution and to avoid having to redo the work you've already done you can "import" the created models into the new ones as per one of the workarounds described in this post: http://www.codeplex.com/servicefactory/Thread/View.aspx?ThreadId=30350

Thanks