[英]Visual Studio When publish some class is missing from DLL
我有一个包含网站的解决方案,其中包含很多文件。
最近发生了一个新网页必须添加到该站点。 使用新文件构建解决方案时,一切正常。 尝试使用Web发布向导时,该过程中断。
基本上就是这样:
我已经在三个常用位置检查了Dll版本(例如myWebSite.dll):
解决方案的设计如下,并带有循环引用:
MySolution
Project A
Project B
Project C
...
项目A引用项目B,后者引用项目A的装配输出 。
在本地构建时,一切正常,因为从A生成的程序集是ProjectA.dll,并且已重新生成。 看起来当在Visual Studio中使用“发布”时(Web发布,不是TFS构建和发布功能),它使引用弄乱了,导致缺少某些部分的Dll。
造成此缺陷的原因是,所引用的圆形组件不是最新的圆形组件,而是过时的圆形组件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.