【问题标题】:I try to run some samples in VS我尝试在 VS 中运行一些示例
【发布时间】:2011-02-21 21:34:21
【问题描述】:

错误 1 ​​在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。 C:\Users\rzv\Desktop\WebSamples\Backup\WebSamples\Web.config 49

当我尝试在 VS 2010 中运行 http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx 时。我在 VS 中运行某些东西时出了什么问题以及为什么会出现 IIS 错误?

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    编辑

    当您将项目从 VS 2008 转换到 VS 2010 时,它会在应用程序内创建一个文件夹 /backup/。当您运行项目时,它会尝试运行项目和子文件夹 /backup/,其中包含一个 web.config 文件。将 /backup/ 文件夹移动到另一个位置,它应该可以工作。

    一般来说,如果另一个应用程序在其配置文件web.config 中使用应用程序级设置,则您无法从另一个应用程序的子文件夹运行该应用程序。

    【讨论】:

    • 我已经打开了解决方案文件。并点击运行。你建议我应该改变什么?
    • @Ryan:嗯。我不知道,现在自己检查一下。这通常就是该错误的含义。
    • @Ryan:我已经复制了这个问题并用解决方案编辑了我的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-25
    • 2012-01-29
    • 2012-11-19
    • 2013-11-19
    • 1970-01-01
    • 2016-07-08
    • 2016-02-03
    相关资源
    最近更新 更多