小编Meh*_*aki的帖子

停止的容器正在使用图像

我试图通过此命令删除docker容器:

docker rmi <Image-Id>
Run Code Online (Sandbox Code Playgroud)

显然,我已经用我使用的Id替换了Image-Id:

docker images
Run Code Online (Sandbox Code Playgroud)

但我看到下面的错误:

Error response from daemon: conflict: unable to delete <Image-ID> (must be forced) - image is being used by stopped container xxxxxxxxxxx
Run Code Online (Sandbox Code Playgroud)

docker docker-container

38
推荐指数
8
解决办法
3万
查看次数

浏览器列表:caniuse-lite已过时。请运行下一个命令`npm update caniuse-lite browserslist`。

最近,当我编译我的scss文件时,出现错误。错误消息显示:

浏览器列表:caniuse-lite已过时。请运行下一个命令npm update caniuse-lite browserslist

首先,如消息所述,我运行了“ npm update caniuse-lite browserslist”,但没有解决问题。我删除了整个nod-modules目录,然后再次安装,也通过npm update更新了整个文件夹,但没有一个解决了问题。我还重新安装了autoprefixer和browserslist,但没有一个解决了这个问题。如果我删除

"options": {
      "autoPrefix": "> 1%"
    }
Run Code Online (Sandbox Code Playgroud)

从我的editorconfig.json中,一切正常,这意味着它可能与自动前缀相关。另外,我在package.json上将软件包版本手动更改为最新版本,然后重新安装,但没有运气。

sass npm autoprefixer web-compiler

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

使用端点路由时,不支持使用“ UseMvc”来配置MVC

我有一个Asp.Net core 2.2项目。

最近,我将版本从.net core 2.2更改为.net core 3.0 Preview8。更改之后,我看到以下警告消息:

使用端点路由时,不支持使用“ UseMvc”配置MVC。要继续使用“ UseMvc”,请在“ ConfigureServices”中设置“ MvcOptions.EnableEndpointRouting = false”。

我了解通过将其设置EnableEndpointRouting为false可以解决此问题,但是我需要知道什么是解决问题的正确方法,以及为什么端点路由不需要UseMvc()功能。

c# asp.net-mvc .net-core asp.net-core

19
推荐指数
8
解决办法
8811
查看次数

无法启动T-SQL调试.无法连接到计算机("*****")

当我尝试使用Microsoft SQL Server Management Studio调试存储过程时,我遇到此错误消息:无法启动T-SQL调试.无法连接到计算机(" * ").dubugger无法连接到远程计算机.这可能是因为远程计算机不存在或防火墙可能阻止与远程计算机的通信.请参阅帮助以获得帮助.我非常感谢任何帮助.

sql sql-server debugging

17
推荐指数
1
解决办法
3万
查看次数

隐藏输入和AngularJS ng模型绑定

我想在添加数量时使用AngularJS来计算产品的总价格.我有一个代码如下:

<div ng-app="TheApp">
<div ng-controller="TheController">
    <input type="hidden" name="Price" value="100" ng-model="Price" />
    <input type="text" name="Quantity" ng-model="Quantity" />
    Total Price:{{TotalPrice}}
    <button class="btn btn-primary btn-block" ng-click="click()">Add Items</button>
</div>
Run Code Online (Sandbox Code Playgroud)

我的控制器里面有:

    $scope.TotalPrice = $scope.Price * $scope.Quantity;
Run Code Online (Sandbox Code Playgroud)

我知道Angular不支持隐藏,但我正在寻找解决问题的最佳实践.请注意按钮不是用于计算TotalPrice而是发送最终结果.我希望它能够实时更新.

javascript angularjs

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

无法在'HTMLInputElement'上执行'setSelectionRange':输入元素的类型('number')不支持选择

我在用户点击输入框时添加了下面的代码来选择全文:

<input type="number" onclick="this.setSelectionRange(0, this.value.length)" name="quantity" />
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

未捕获的InvalidStateError:无法在'HTMLInputElement'上执行'setSelectionRange':输入元素的类型('number')不支持选择.

html javascript css jquery

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

由于node_modules,Visual Studio对于Angular2来说太慢了

我有一个以Angular4为前端的asp.net项目.

我通过angular-cli创建了我的Angular项目,然后将这个角度项目添加到主项目中并包含在解决方案资源管理器中.

添加该项目后,当我尝试在解决方案资源管理器上执行某些操作时,可视工作室的速度变得非常慢.我认为必须是因为node_modules目录,因为它里面有很多文件夹,所以我将它从项目中排除.我认为这是正确的,我解决了这个问题但仍然遇到了另一个问题.在向项目添加内容时,解决方案资源管理器现在很慢.我想它必须再次与node_modules目录相关.我只是想知道我们是否可以告诉Visual Studio 在遍历某些东西时不要遍历node_modules目录.

使用Visual Studio 2017更新3(15.3.5)社区版.不使用像Resharper这样的其他扩展程序.

visual-studio node-modules visual-studio-2017 angular

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

具有多个参数和注入项的TypeScript构造函数

我有一个打字稿类如下:

export class ImageItem{
    constructor(public Id: number, public ImageUrl: string, public Caption: string, public Description: string, private _sanitizer: DomSanitizer)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

所有构造函数的参数都是与该类相关的属性,但最后一项是注入我的类的类.我的问题是,如果我想创建这个类的对象,我想做一些如下所示的事情:

var a=new ImageItem(1, 'image1', 'http://aaa.com/aa.jpg', '')
Run Code Online (Sandbox Code Playgroud)

但是由于注入的项目,它给了我一个错误.我想知道如何解决这个问题.

typescript angular

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

ASP.NET保存复杂的实体模型

美好的一天,我是ASP.NET的新手,我无法弄清楚为什么我的代码不起作用.我有模特:

using System.ComponentModel.DataAnnotations;
using System.Drawing;
using System.Globalization;

namespace WebApp.Models
{
public class News
{
    public int NewsId { get; set; }
    public string title { get; set; }
    public string description { get; set; }
    public virtual Picture picture { get; set; }
    public int guid { get; set; }
}

public class Picture
{
    public int PictureId { get; set; }
    public byte[] image { get; set; }
    public int width { get; set; }
    public int height { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net entity-framework

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

将 Asp.net 核心 Docker 目标从 Windows 更改为 Linux

我通过 Visual Studio 2019 创建了一个新的 ASP.net 应用程序。在创建项目时,我勾选了 Docker Support 复选框并为我的 docker 选择了 Windows。一段时间后,我决定将我的 docker 从 Windows 更改为 Linux,因为我在 Linux 容器上有一些其他软件,并且每次需要切换时。我做了一些研究,发现如果我更改 DockerFile 中的服务器 URL,我可以将其更改为 Linux。通过这样做,我遇到了这个错误:您的 Docker 服务器主机配置为“Linux”,但是该项目的目标是“Windows”

然后我打开 Cs proj 文件并将 Windows 更改为 Linux,现在我看到:无法将文件 obj\debug\netcoreapp2.1\xxxx.dll 复制到 bin\debug\netcoreapp2.1\xxxx.dll。对路径 bin\debug\netcoreapp2.1\xxxx.dll 的访问被拒绝。

我恢复了更改,但仍然看到相同的错误。

linux docker asp.net-core

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