今天真是太郁闷了,发布网站,编译提示全是成功,最后的目标文件夹居然是空的。刚开始以为是这台机器的环境出了问题,于是再试了两台机器,获取源码、发布,仍然是空。没获取前进行编译还是正常的。坚定了是代码问题后,那就用减法进行排查了。在删除了一大半页面后,终于定位到一个文件,删除cs代码。现象依旧,那就是aspx上的问题了。
最后发现这个页面上是这样子的: <form id="formInfo" runat="server"> <form>
form没有闭合!!
惨痛教训,写文留念。
网上流传还有一个原因是项目中有同名的2个类。