小编Nik*_*Nik的帖子

检测到包降级警告(dotnet core,vs 2017)

我刚刚更新了我的解决方案的所有nuget包(dotnet core 1.1项目).

我现在收到以下警告,我真的不知道他们的意思.

NETStandard.Library降级警告


更新:我仍然收到上面提到的警告.我的Web项目警告Microsoft.NETCore.App包(见下面的截图),我的lib项目警告NETStandard.Library(见上面的截图)

Microsoft.NETCore.App降级警告

当尝试在NuGet包管理器中更新Microsoft.NETCore.App时,我收到以下错误:

NuGet升级错误

希望有人可以帮助我摆脱这些警告并设置它应有的一切,这样我就可以更新我的所有包裹.

提前致谢!

.net csproj nuget .net-core visual-studio-2017

49
推荐指数
9
解决办法
4万
查看次数

存储图像 - SQL DB与Azure Blob存储

我正在编写一个新的应用程序,应用程序中的某些实体有图像(仅用于网站上的显示目的).

我想稍后在azure上托管我的应用程序,我想弄清楚使用Azure Blob存储来存储所有图像还是仅将它们存储在数据库中会更好?

在网站上加载图像时,有什么更好的性能?

  • SQL:Controller - > DB - > VIEW
  • Azure Blob:Controller - > Webcall到Azure DB - > VIEW

有人可以向我解释这两种解决方案的好处,以便我能够下定决心吗?

sql azure azure-storage azure-storage-blobs azure-sql-database

14
推荐指数
2
解决办法
4872
查看次数

jQuery Mobile - >页面生命周期?

是否有像jQuery Mobile页面的生命周期?就像在init,show,hide/back或任何事件中被触发的事件一样?!

提前致谢!

javascript jquery page-lifecycle jquery-mobile

10
推荐指数
1
解决办法
7331
查看次数

.NET Core依赖注入 - >获取接口的所有实现

我有一个名为IRule的接口和多个实现此接口的类.我想使用.NET Core依赖注入Container来加载IRule的所有实现,因此所有实现的规则.

不幸的是我无法做到这一点.我知道我可以注入一个IEnumerable<IRule>控制器的ctor,但我不知道如何在Startup.cs中注册这个设置

.net dependency-injection asp.net-core

7
推荐指数
3
解决办法
4235
查看次数

移动到azure后的SQL超时

将我的应用程序部署到Azure后,我遇到了一些数据库密集型报告的SQL超时问题.

我已经尝试在连接字符串中更改sql超时但没有任何影响..我也尝试将数据库从S2升级到P1,然后执行得很好,不会超时..但不幸的是,这不是一个真正的选项我们.

如何更改这些操作的超时值?

这是我收到的错误(之前没有发生在rackspace上)

'/'应用程序中的服务器错误.

等待操作超时

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.ComponentModel.Win32Exception:等待操作超时

来源错误:

在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

堆栈跟踪:

[Win32Exception(0x80004005):等待操作超时]

[SqlException(0x80131904):执行超时已过期.操作完成之前经过的超时时间或服务器没有响应.]
System.Data.SqlClient.SqlConnection.OnError(SqlException异常,Boolean breakConnection,Action 1 wrapCloseInAction)+2442634
System.Data.SqlClient.SqlInternalConnection.OnError( SqlException异常,Boolean breakConnection,Action 1 wrapCloseInAction)+5766568

c# azure azure-sql-database

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

jQuery POST请求 - 返回JSON

我想使用jQuery $.ajax进行POST调用发送一些信息(通过POST如:page.aspx?var1=value....).

但我也希望jQuery处理该服务返回JSON,以便我返回一个JSON对象.

var data = {name: _name, ...};

var request = $.ajax({
    url: url,
    type: "post",
    data: data,
    //dataType: "json"
});
Run Code Online (Sandbox Code Playgroud)

一旦我使用dataType: "json",它允许我接收JSON对象,我得到一个关于请求的解析!

希望你能帮我解决这个问题!

感谢高级!

ajax jquery post json

5
推荐指数
2
解决办法
2万
查看次数

预装字体HTML5,JS,Kinetic.js?

我有一个自定义字体(*.ttf),我用来在HTML画布上使用Kinetic.js编写文本.

不幸的是,在第一次加载页面时,它没有使用我的自定义字体,重新加载页面时一切都很好.

我可以以某种方式预加载字体吗?

我试过这个,但仍然没有工作:

<link rel="prefetch" href="resource/font/IDAutomationHC39M.ttf">
Run Code Online (Sandbox Code Playgroud)

我可以告诉Kinetic.js以某种方式预加载吗?

字体在我的CSS中定义如下:

@font-face {
    font-family: "Barcode";
    src: url(../font/IDAutomationHC39M.ttf);
}
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的支持!

html fonts canvas kineticjs

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

.net核心中的<system.web>全球化

我一直在使用以下设置web.config我以前的应用程序.

<system.web>
  <globalization culture="en-AU" uiCulture="en-AU" />
</system.web>
Run Code Online (Sandbox Code Playgroud)

现在在我的新.net核心项目中,我不知道如何将此设置放在appsettings.json文件中.

谢谢你的帮助,尼古拉

c# globalization culture web-config asp.net-core

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

Xamarin.Forms自定义ViewCell/ImageCell

我已将我的ImageCell更改为自定义ViewCell,其中包含am图像和三个标签.

ImageCell正在为细胞加载图像,就在它们出现在屏幕上时.我的自定义单元格在初始加载期间加载所有ViewCell的所有图像.

我该如何解决这个问题,或者如何增强自定义ViewCell以实现相同的行为?

谢谢,尼古拉

customization listview xamarin xamarin.forms

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

AutoMapper - 自定义映射

我在使用 AutoMapper 设置从数据库实体到视图模型的自定义映射时遇到问题。

我的目标是将ApplicationUser映射到我的ApplicationUserViewModel

我正在返回这样的用户列表:

return View(Mapper.Map<IEnumerable<ApplicationUserViewModel>>(_userRepository.GetAllUsersWithRoles()));
Run Code Online (Sandbox Code Playgroud)

在 Startup.cs 中,我的 AutoMapper 配置包括以下内容:

Mapper.Initialize(config =>
{
   ...
   config.CreateMap<ApplicationUserViewModel, ApplicationUser>().ReverseMap();
});
Run Code Online (Sandbox Code Playgroud)

我基本上想告诉 AutoMapper 自动将我的 ViewModel 类 (IsConnectedToFacebook) 的以下属性设置为 true 如果数据库中的 ApplicationUser 实体通过提供者 facebook 存储了一个登录名。所以想像这样:

viewmodel.IsConnectedToFacebook = user.Logins.Any(login => login.LoginProvider == "Facebook");
Run Code Online (Sandbox Code Playgroud)

这里是视图模型:

public class ApplicationUserViewModel
{
   ...
   public bool IsConnectedToFacebook { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助!

尼克

.net c# mapping automapper asp.net-core

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