i'm getting the error message
Description: Metadata file 'C:\Program Files\Microsoft Composite UI App Block\CSharp\Source\CompositeUI.WinForms\bin\Debug\Microsoft.Practices.CompositeUI.WinForms.dll' could not be found
What file is it really looking for It's complaining about a "metadata file"; but a dll is a dll. Is it looking for an assembly dll, or is it looking for a metadata file
i double-click the error, but i'm not taken anywhere. What file in the project is trying to load this There must be some file in the project somewhere, at some level, that thinks it wants this .dll - why am i not being brought to the text, xml, or binary file that has the words "Microsoft.Practices.CompositeUI.WinForms.dll" in it so i may delete it
i click on the error and push F1, and i see
The program was compiled and explicitly passed the name of a file that contained metadata; however, the .dll was not found. For more information, see.
i don't recall explicitly passing the name of a file that contains metadata. What is the extension of a metadata file Microsoft.Practices.CompositeUI.WinForms.dll.metadata
Why is there no file, line, or column specified Assuming the error really is referring to the "References" in the .csproj file, then it would have said:
So i assume it's not referring to one of the references in the project. If it were, double-clicking the error would open me up into the ModuleLoaderShell.csproj file. Alternativly, when i double click the error it would bring me to the ModuleLoaderShell project, or into the References node of the ModuleLoaderShell project. This further makes me believe that it has nothing to do with a bad reference to as assembly dll.
Finally, if the problem does have something to do with a missing assembly dll, the reference properties says "Resolved". Because it's resolved, it can't be a missing assembly dll.
So, how do i find who is trying to ask for this metadata file, how do i delete it