小编jun*_*nta的帖子

OWinStartup,未找到OWinStartupAttribute&'Owin.IAppBuilder'不包含'Map'的定义

将我的asp.net webform网站从Owin 2.1.0升级到Owin 3.0.1之后,我有前面提到的编译错误......我正在尝试使用SignalR 2和CORS.这是我的packages.config:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="jQuery" version="2.1.3" targetFramework="net45" />
  <package id="Microsoft.AspNet.Cors" version="5.2.3" targetFramework="net45" />
  <package id="Microsoft.AspNet.SignalR" version="2.2.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.SignalR.Core" version="2.2.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.SignalR.JS" version="2.2.0" targetFramework="net45" />
  <package id="Microsoft.AspNet.SignalR.SystemWeb" version="2.2.0" targetFramework="net45" />
  <package id="Microsoft.Owin" version="3.0.1" targetFramework="net45" />
  <package id="Microsoft.Owin.Cors" version="3.0.1" targetFramework="net45" />
  <package id="Microsoft.Owin.Host.SystemWeb" version="3.0.1" targetFramework="net45" />
  <package id="Microsoft.Owin.Security" version="3.0.1" targetFramework="net45" />
  <package id="Newtonsoft.Json" version="6.0.8" targetFramework="net45" />
  <package id="Owin" version="1.0" targetFramework="net45" />
</packages>
Run Code Online (Sandbox Code Playgroud)

我的OwinStartup类在appsettings中的web.config中定义如下:

<add key="owin:AppStartup" value="SignalRStartup, App_Code" />
Run Code Online (Sandbox Code Playgroud)

这就是班级的样子:

using System;
using …
Run Code Online (Sandbox Code Playgroud)

asp.net webforms cors signalr owin

2
推荐指数
1
解决办法
6228
查看次数

标签 统计

asp.net ×1

cors ×1

owin ×1

signalr ×1

webforms ×1