【问题标题】:vNext : Exception on running a console app 'Could not load type 'System.Reflection.IntrospectionExtensions, from assembly mscordlibvNext:运行控制台应用程序时出现异常“无法从程序集 mscordlib 加载类型”System.Reflection.IntrospectionExtensions
【发布时间】:2015-03-03 22:04:30
【问题描述】:

我用 vNext 创建了一个简单的控制台应用程序,并部署到了一个没有安装 .Net 的环境中。

我在运行应用程序时遇到此异常

运行控制台应用程序时出现异常“无法加载类型” 'System.Reflection.IntrospectionExtensions,来自程序集 mscordlib

我可以在不安装 .Net 的情况下使其工作吗?

感谢您的宝贵时间。

以防万一这是我的 project.json

{
    "version": "1.0.0-*",
    "dependencies": {
    },
    "commands": {
        "run": "run"
    },
    "frameworks": {
        "aspnet50": {
            "dependencies": {
                "System.Console": "4.0.0-beta-22231"
            }
        },
        "aspnetcore50": {
            "dependencies": {
                "System.Console": "4.0.0-beta-22231",
                "System.Runtime": "4.0.20-beta-22231",
                "System.Collections": "4.0.10-beta-22231"
            }
        }
    }
}

【问题讨论】:

  • 尝试在你的项目文件夹中运行kpm restore
  • 嗨@Mike 我通过运行“kpm restore”得到与以前相同的错误

标签: asp.net .net asp.net-core


【解决方案1】:

我在尝试运行自托管的 vNext“StarterWeb”应用程序时遇到了同样的异常。盒子是没有安装 Framework 4.5 的 Windows 2008。这与 vNext 的 beta 状态有关吗?

【讨论】:

    猜你喜欢
    • 2018-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    相关资源
    最近更新 更多