Well, I've been working on this for two days now... Was wondering if anyone had any incite why I was having this problem:
I rebuilt my entire solution from scratch and replaced my original (3rd party) reference liraries to the new 2.0/vs2005 versions and re-added all my source to the project(s) within the solution. I have one project dedicated to client-side controls, another to my business logic, and a third as the client project itself which references the first two project. In my client controls project, I can open my user controls (where some of the controls within the client controls project are inherited by other controls within the client controls project) and view the controls without problem. Problem is, when I go to open a form within the client itself, I get a HUGE designer error which I posted at the bottom of my question. I am getting clueless to what to do to resolve this issue now. I have tried opening a second vs instance and debugging the first instance, but the exception being thrown by the designer appears not to be propogating to the second instance of vs cause I never see it catch. I have also made sure that my assembly versions are non-dynamic, which seems to prove no resolve either. Additionally, at one point in time I restarted visual studio and re-opened it. At that point in time I could open up my forms without problem (able to view and edit all of my forms to the fullest of extent, even with my client controls project's user controls). Shortly after adding some of the embdded resource files that I initially forgot to do, followed by rebuilding the whole project, I couldn't open my forms again, getting the same error. Please help!
EXCEPTION THROWN BY DESIGNER:
Object reference not set to an instance of an object.
Hide
at System.Resources.Tools.Str
onglyTyped
ResourceBu
ilder.Defi
neResource
FetchingPr
operty(Str
ing propertyName, String resourceName, ResourceData data, CodeTypeDeclaration srClass, Boolean internalClass, Boolean useStatic)
at System.Resources.Tools.Str
onglyTyped
ResourceBu
ilder.Inte
rnalCreate
(Dictionar
y`2 resourceList, String baseName, String generatedCodeNamespace, String resourcesNamespace, CodeDomProvider codeProvider, Boolean internalClass, String[]& unmatchable)
at System.Resources.Tools.Str
onglyTyped
ResourceBu
ilder.Crea
te(IDictio
nary resourceList, String baseName, String generatedCodeNamespace, String resourcesNamespace, CodeDomProvider codeProvider, Boolean internalClass, String[]& unmatchable)
at System.Resources.Tools.Str
onglyTyped
ResourceBu
ilder.Crea
te(IDictio
nary resourceList, String baseName, String generatedCodeNamespace, CodeDomProvider codeProvider, Boolean internalClass, String[]& unmatchable)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
ject.Build
Type()
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
ject.GetOb
jectType()
at Microsoft.VisualStudio.She
ll.Design.
GlobalType
.get_Objec
tType()
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
ject.get_C
hildren()
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
jectProvid
er.CreateG
lobalObjec
tsForItem(
ProjectIte
m item, GlobalObjectCollection oldObjects, GlobalObjectCollection newObjects, ITypeResolutionService typeResolver)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
jectProvid
er.CreateG
lobalObjec
tsForItem(
ProjectIte
m item, GlobalObjectCollection oldObjects, GlobalObjectCollection newObjects, ITypeResolutionService typeResolver)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
jectProvid
er.CreateG
lobalObjec
ts(Project
project)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Re
sXGlobalOb
jectProvid
er.GetGlob
alObjectsC
ore(Projec
t project, Type baseType)
at Microsoft.VisualStudio.She
ll.Design.
GlobalObje
ctProvider
.GetGlobal
Objects(Pr
oject project, Type baseType)
at Microsoft.VisualStudio.She
ll.Design.
GlobalObje
ctService.
GetGlobalO
bjects(Typ
e baseType)
at Microsoft.VisualStudio.She
ll.Design.
GlobalObje
ctService.
GetGlobalO
bjects()
at Microsoft.VisualStudio.Des
ign.Serial
ization.Co
deDom.Aggr
egateTypeR
esolutionS
ervice.Get
TypeFromGl
obalObject
s(String name, Boolean throwOnError, Boolean ignoreCase)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Co
deDom.Aggr
egateTypeR
esolutionS
ervice.Get
Type(Strin
g name, Boolean throwOnError, Boolean ignoreCase)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Co
deDom.Aggr
egateTypeR
esolutionS
ervice.Get
Type(Strin
g name)
at System.ComponentModel.Desi
gn.Designe
rHost.Syst
em.Compone
ntModel.De
sign.IDesi
gnerHost.G
etType(Str
ing typeName)
at System.ComponentModel.Desi
gn.Seriali
zation.Cod
eDomDesign
erLoader.E
nsureDocum
ent(IDesig
nerSeriali
zationMana
ger manager)
at System.ComponentModel.Desi
gn.Seriali
zation.Cod
eDomDesign
erLoader.P
erformLoad
(IDesigner
Serializat
ionManager
manager)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Co
deDom.VSCo
deDomDesig
nerLoader.
PerformLoa
d(IDesigne
rSerializa
tionManage
r serializationManager)
at Microsoft.VisualStudio.Des
ign.Serial
ization.Co
deDom.VSCo
deDomDesig
nerLoader.
DeferredLo
adHandler.
Microsoft.
VisualStud
io.TextMan
ager.Inter
op.IVsText
BufferData
Events.OnL
oadComplet
ed(Int32 fReload)