asp.net 尝试在 vs 2012 中创建发布设置会出现奇怪的错误

标签 asp.net visual-studio-2012 web-config

我最近将我的 asp.net 3.5 Web 项目从 Visual Studio 2010 更新到 Visual Studio 2012。每次我尝试创建发布设置时,都会显示以下内容:

{There are errors in web.config. Please correct these errors and try again. The first error is: "Web.config appears to be in invalid state. Please correct it and try again."}

我一直无法确定这意味着什么。我的 web.config 中没有它告诉我的错误。我搜索了这个错误,但一无所获。

有人可以帮我吗?

我还应该提到整个项目驻留在映射驱动器上。我仍然可以在 Visual Studio 2010 中打开该项目并发布它,但甚至无法在 Visual Studio 2012 中创建发布设置。

最佳答案

我认为以下步骤会对您有所帮助。

  1. 在执行发布之前,请确保项目已更改为 Release模式。
  2. 请勿将其发布为网站。尝试将您的网站发布到文件系统。
  3. 创建一个虚拟目录并将该虚拟目录指向已发布的文件夹。

上述步骤对我有用。

关于asp.net 尝试在 vs 2012 中创建发布设置会出现奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16599000/

相关文章:

c# - LIKE 查询中使用的包含 "' "(撇号)的参数的设置值

c# - Span 标签直通在 CKEditor 中不起作用

c# - 在 VS 2012 中将 C# 类粘贴为 JSON

c++ - 我怎样才能找到拷贝的来源?

c# - 不同服务器上的相同数据库

c# - Azure 应用程序可以在开发结构上运行,但在部署时无法运行

javascript - 视频播放完毕后执行代码

c# - 使用 Javascript 和 C# 动态搜索数据库并显示结果

vb.net - 设置 IntelliSense 的默认异常类型

asp.net-mvc - 类型 : 'System.Net.Http.WebRequestHandler' 违反了继承安全规则