克隆MVC解决方案 - 新解决方案中出现的旧解决方案的工件?

时间:2016-03-05 22:34:11

标签: visual-studio visual-studio-2012 visual-studio-2013

我在本地复制并粘贴了整个解决方案(BEFORE.sln),将文件/引用重命名为AFTER.sln,构建,然后重新映射我的工作区并签入。一切正常,除了现在我遇到以下情况:

  • 当我将AFTER.sln发布到Azure(右键单击> Publish)时,我得到了AFTER.sln的更改以及我在AFTER.sln项目中删除的BEFORE.sln文件。

  • 当我在visual studio中打开BEFORE.sln然后构建/运行AFTER.sln时,会发生一些非常奇怪的组合构建,我的旧项目的CSS / JS被构建到我的新项目中,导致一些非常奇怪的UI。

  • 在Azure中,检查生成的MVC包显示来自BEFORE.sln的文件,即使这些文件在AFTER.sln中是NOWHERE,也不再是在我的本地计算机上。

据我所知,AFTER.sln中没有对BEFORE.sln的引用。我已经清理了我的工作区,甚至尝试在另一台计算机上构建/发布,我仍然从Azure中出现的旧项目中获取工件。

克隆解决方案并发布后,可能导致这种慌乱的原因是什么?这就像“发布”操作正在使用旧项目所使用的某种服务器工作区。

0 个答案:

没有答案