小编Dev*_*mbe的帖子

无法在Owin Startup.cs中加载System.Web.Cors

我有一个.Net 4.5.1应用程序使用Web API 2并在我的本地Azure模拟器中运行.我安装了一些OWIN组件,在Configuration(IAppBuilder应用程序)函数中的Startup.cs文件中,我有以下代码块,最后一行导致异常:

HttpConfiguration httpConfiguration = new HttpConfiguration();
WebApiConfig.Register(httpConfiguration);
app.UseWebApi(httpConfiguration);
app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);
Run Code Online (Sandbox Code Playgroud)

此行导致异常"无法加载文件或程序集'System.Web.Cors,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一."

我无法弄清楚为什么NuGet没有'安装它,如果它是一个依赖.另外,我无法找到已安装的相应dll来自己添加引用,也无法安装正确的NuGet包以提供所述dll.

有没有人遇到过类似的问题?如果是这样,也许你可以指出我正确的方向.

asp.net azure cors oauth-2.0 owin

9
推荐指数
2
解决办法
8075
查看次数

防止输入更改导致表单变脏(Angular 5.2)

有没有一种简单的方法可以防止输入控件弄脏其父窗体?我可以通过构建一个没有 controlValueAccessor 的自定义标记来实现,但我想知道是否有更简单的方法。

在我的一个表单中间,我有一个输入,它在按钮旁边带有一个数字。输入只是指定我想添加到一组事物中的某种类型的项目的数量。您指定多少的输入与是否应将表单视为脏表单无关,因为在单击添加按钮之前表单没有“更改”,此时一堆项目被添加到集合中,我传播更改从那里。

dirty-data angular angular-forms

5
推荐指数
1
解决办法
1151
查看次数

如何让 jenkins 使用当前的 npm 版本?

我参与的一个项目有一个我无法远程访问的 Jenkins 服务器。
服务器管理员已使用npm install -g npm.
执行npm -v报告版本为 5.8。

但是,在 Jenkins 构建过程中,npm -v报告的版本为 5.6,这是安装的 NodeJS 版本附带的版本。

有人可以帮助我解决我应该要求管理员更改的内容吗?

node.js npm jenkins

5
推荐指数
1
解决办法
7648
查看次数

标签 统计

angular ×1

angular-forms ×1

asp.net ×1

azure ×1

cors ×1

dirty-data ×1

jenkins ×1

node.js ×1

npm ×1

oauth-2.0 ×1

owin ×1