Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法发布从VS2013迁移到VS2015的Web项目_C#_Asp.net_Asp.net Mvc_Visual Studio 2015 - Fatal编程技术网

C# 无法发布从VS2013迁移到VS2015的Web项目

C# 无法发布从VS2013迁移到VS2015的Web项目,c#,asp.net,asp.net-mvc,visual-studio-2015,C#,Asp.net,Asp.net Mvc,Visual Studio 2015,我有一个Asp.NETMVC项目,在VS2013更新4中,现在我继续在VS2015中工作。Asp.Net版本没有升级,即我仍然使用稳定的Asp.Net 4和MVC 5。问题是:我不能再发布这个项目了。在发布过程中,它抱怨我使用的每个库的xml文件,比如EF、OWIN。。。适用于Nuget库和普通.net framework库。 我尝试从其他来源添加这些xml文件,发布会继续进行,但会引发另一个类似以下的错误: C:\Program Files(x86)\MSBuild\Microsoft\Vis

我有一个Asp.NETMVC项目,在VS2013更新4中,现在我继续在VS2015中工作。Asp.Net版本没有升级,即我仍然使用稳定的Asp.Net 4和MVC 5。问题是:我不能再发布这个项目了。在发布过程中,它抱怨我使用的每个库的xml文件,比如EF、OWIN。。。适用于Nuget库和普通.net framework库。 我尝试从其他来源添加这些xml文件,发布会继续进行,但会引发另一个类似以下的错误:

C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.targets(2991,5):错误:将文件obj\Release\Package\PackageTmp\Content\bootstrap-rtl.min.css复制到obj\Release\PackageTmp\PackageTmp\Content\bootstrap-rtl.min.css失败。找不到文件“obj\Release\Package\PackageTmp\Content\bootstrap rtl.min.css”

我从项目中删除了此文件,错误仍然指向此文件。我在解决方案文件夹中搜索了此名称,包括文件名和文件内容,但在任何地方都没有。VisualStudio似乎已将发布过程缓存在某个位置,并且在项目更改时不会对其进行更新


任何提示或解决方案?

在我们的例子中,解决方案是创建一个新的干净项目,然后将所有源代码文件(C代码、javascript、css、razor模板、html等,但不包括bin和obj文件夹的内容)从旧项目复制到新项目中,然后将它们添加到项目中(在解决方案资源管理器中)


不要在解决这个问题上浪费太多时间,回避它。

@TirthakShah你的编辑使这篇文章无法阅读。不要使用
inline code
突出显示随机项。清理/重建项目,如果这无法解决问题,请转到nuget console并更新所有包、生成和发布。否,清理/删除bin&obj、更新所有nuget包可能只会解决xml文件的问题。css的问题仍然存在,关于这个问题有什么新的吗??我在项目的第一个文件中遇到了相同的错误。请查看答案