以前的项目明天做少许的改变就要上线了,这时我去重新生成时,出现未找到元数据文件。其实一看就知道是dll的问题,一时觉得自己也引用了,并且尝试了卸载之后重新引用,但还是不行。
首先要说的是这些未找到元数据文件的dll是我解决方案中几个项目生成的dll,添加时我直接点击解决方案添加的。最后出现了一个我要引用第三方的dll时,我才想到要不我自己手动查找相关dll再添加进去。结果真的就可以了。看来任何一步都要清晰,否则就可能遇到这样的bug.
最后,添加成功之后,就剩postsharp的错误,并伴随着各种对象名找不到。添加postsharp的dll就可以了。看来除了系统提供的dll外,自己写的dll(不管在本工程内还是其他工程内都要手动添加),第三方的dll更不用说了。