我知道这很奇怪,所以为了让你相信我并帮助我,我在这里提供了大量的证据。
问题:在Azure部署期间web.config
下的site/1/views
文件已更改。
事实:
.cspkg
包中,而不是the case here web.config
被更改,不是根目录,而不是站点2,3,4 ..,不在区域,而不是在任何其他地方。整个解决方案有10多个web.config文件,但只有这一个,Views
site/1
下的文件已被更改。2.0.0.0
- > 1.0.0.0
和
我必须说,4.0.0.0
到3.0.0.0
,这是一个有针对性的破坏行为。没有其他任何改变,我自己的命名空间仍然存在。 尝试:
我上次部署所做的更改,这是一次成功
图片
PIC1
站点下的原始web.config
文件(1)Views文件夹
PIC2
它在.cspkg
包中。
PIC3 再次从远程桌面检查
最后的话
我知道有一个解决方案是让网站(1)为空,一个虚拟网站,所以无论改变什么都没关系。或者只是加载我的备份并返回VS2010。但我真的很想知道它是如何改变的,以及如何避免它,谢谢。