asp.net-mvc - 在 Visual Studio 2010 上发布网站失败 (MVC3)

标签 asp.net-mvc visual-studio-2010 asp.net-mvc-2 publish

我正在尝试使用 Visual Studio 2010 中解决方案资源管理器的属性中提供的发布选项发布网站,但出现错误,以下是错误:

错误 1 ​​将文件 obj\Release\Package\PackageTmp\Content\css\Site.css 复制到 obj\Release\Package\PackageTmp\obj\Release\Package\PackageTmp\Content\css\Site.css 失败。找不到文件 'obj\Release\Package\PackageTmp\Content\css\Site.css'

任何想法或建议,为什么会弹出此错误导致发布失败。我还检查了我的 obj\Release 文件夹,几乎所有文件旁边都有一个感叹号。

最佳答案

进入 Windows 资源管理器,导航到您网站的根目录,找到 binobj 文件夹并将它们发送到回收站。构建应用程序并尝试再次发布。

编辑

这是因为您的项目中有一个不存在的文件引用,或者与您的项目文件期望的版本不同。尝试单击解决方案资源管理器中的 Show All Files 并找到旁边带有黄色三角形的文件。然后右键单击-> 从项目中排除。那应该可以解决您的问题。

关于asp.net-mvc - 在 Visual Studio 2010 上发布网站失败 (MVC3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6661957/

相关文章:

asp.net - 扩展方法必须在非泛型静态类中定义

vb.net - 使用 VB.NET 计算 Word 文档的字数

c# - ASP.net MVC 2.0 使用相同的表单进行添加和编辑

asp.net - 在 ASP.NET MVC 2 中实现 DropDownList 的最佳方式?

c# - 跳过自定义错误页面的身份验证

jquery - ASP.NET MVC jQuery 发布错误

c# - ASP.NET MVC5 路由到 View 上的 div

asp.net - 移植到 ASP.NET MVC 的推荐方法

c# - 如何在 Debug模式下浏览所有 session 变量?

asp.net-mvc-2 - ASP.NET MVC2 : DropDownListFor doesn't work properly with multiple selection + modelbinder