小编dde*_*ral的帖子

如何让docker工具箱与.net core 2.0项目一起工作

我试图在我的.NET核心2.0项目中使用Docker功能时遇到错误.我一直在收到一条错误消息

Visual Studio容器工具要求在构建,调试或运行容器化项目之前运行Docker.有关详细信息,请参阅:http://aka.ms/DockerToolsTroubleshooting

我按照链接,一旦意识到我有Windows 10 Home x64,并且不得不安装Docker Toolbox,而不是Docker For Windows.现在它安装了这个可执行文件

Docker快速入门终端

这是应该启动Docker服务的方式吗?我试过运行这个可执行文件,它似乎正在工作.我的容器正在运行,但Visual Studio容器工具的错误仍然存​​在.

我错过了什么?为了在Visual Studio 2017中使用Docker容器支持,是否有高于Home所需的Windows版本?

更新:

我试图遵循Quetzcoatl的建议,我仍然在视觉工作室中得到关于这些工具的相同错误.这是我在Docker快速启动终端中运行的内容.我尝试在Visual Studio成功打开项目后构建项目,并且仍然收到有关容器工具的上述错误.

我的devenv.exe文件位于

C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe

我的解决方案文件位于

D:\ Development\Visual Studio\Musify2\Musify2\Musify2.sln

在此输入图像描述

更新2:

我运行了一些建议的命令,试试docker quickstart终端,这里是quetz命令的结果在此输入图像描述

c# docker microservices asp.net-core visual-studio-2017

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

.Net核心标记助手智能感知和颜色编码不起作用

我遇到了.NET核心和标记助手的问题.当我输入asp-for时,颜色编码和智能感知不显示或被注册.我已经尝试在单独的实例中创建一个新的解决方案,验证了intellisense的工作原理,然后将project.json复制到没有工作智能感知/颜色编码的项目中,并且它不能解决问题.

这是我的project.json

{
  "dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.0.0",
      "type": "platform"
    },
    "Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1-final",
    "Microsoft.AspNetCore.Diagnostics": "1.0.0",
    "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0",
    "Microsoft.AspNetCore.Mvc": "1.0.1",
    "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1",
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.1",
    "Microsoft.AspNetCore.StaticFiles": "1.0.0",
    "Microsoft.EntityFrameworkCore.SqlServer": "1.0.1",
    "Microsoft.Extensions.Configuration.FileExtensions": "1.1.0",
    "Microsoft.Extensions.Configuration.Json": "1.1.0",
    "Microsoft.Extensions.Logging.Console": "1.0.0",
    "Microsoft.Extensions.Logging.Debug": "1.0.0",
    "Microsoft.AspNetCore.Routing": "1.0.1",
    "Microsoft.AspNetCore.Razor.Tools": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    },

    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    },
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    }
  },

  "tools": {
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final",
    "Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview2-final"
  },

  "frameworks": {
    "netcoreapp1.0": {
      "imports": [
        "dotnet5.6",
        "portable-net45+win8"
      ]
    }
  }, …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc intellisense json tag-helpers

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

选择 asp-validation-for css 类

我想知道 .NET core 的 asp-validation-for 是否有一种方法可以覆盖在跨度上设置的类,或者是否有一种方法可以扩展标签帮助器以允许这样做。现在,当客户端发生错误时,field-validation-error是放在我的 span 元素上的类。我想知道是否有办法在 .NET Core 中覆盖它,或者我是否必须自己开发/修改它?这似乎是一个愚蠢的缺点,如果没有其他方法来获得我正在寻找的东西,我会感到惊讶。

问题是我正在使用引导程序,当表单未通过验证时,我想向我的错误元素添加一些引导程序类。

css asp.net jquery tag-helpers asp.net-core

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

验证日期时间(颤动/飞镖)

有没有人从 datetime.tryparse 中得到任何有意义的用途?我正在尝试接受日期格式,例如...

MM/dd/yyyy
MM-dd-yyyy
MM.dd.yyyy
Run Code Online (Sandbox Code Playgroud)

DateTime.tryParse对于所有这些格式,它似乎总是返回 null。是否有图书馆或更方便的方式来接受不同格式的日期时间。

datetime dart flutter

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

.gitignore 不忽略 node_modules/ 文件夹

我试图让 git 忽略我在 node_modules/ 中的文件,但它似乎不接受此更改。

这是我的.gitignore文件的内容:

node_modules/
Run Code Online (Sandbox Code Playgroud)

这是我的项目结构:

在此处输入图片说明

我希望 git 忽略 node_modules 文件夹和其中的所有文件/文件夹,但相反,我将大量更改列为待处理,即使我在根目录中执行 git 状态, node_modules/ 也被列为待办的。是否有一些关于 Windows 的命名法使 git 行为异常?

git gitignore node.js visual-studio-code

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

添加到行时渲染框未布局

我已经查看了很多关于此错误的答案,并且我不太确定哪个小部件宽度是问题所在。我理想地想要一个可以滚动并且相当易于管理的垂直表单。我的表单按我想要的方式工作,但是当我添加更多字段时,我将需要滚动。在为此做准备时,我还提前考虑并决定将我的标签和字段设为水平表单元素。在添加“field”方法之前,我有一个标签小部件和一个文本框小部件,我将它们直接放入表单中,但我决定将这两个小部件包装成一行,以节省一些屏幕空间。我尝试将它们包装在一个大小合适的盒子中,因为错误表明小部件的大小不确定。

\n\n

有人可以帮我弄这个吗?此外,是否有任何资源可以解释如何更好地解决此类小部件问题?是否有任何资源可以讨论我面临的问题?

\n\n

提前致谢

\n\n
import \'package:flutter/material.dart\';\nimport \'package:wedding_app/models/constants/colors.dart\';\nimport \'package:wedding_app/models/constants/styles.dart\';\nimport \'package:wedding_app/models/constants/utility.dart\';\nimport \'package:intl/intl.dart\';\n\nclass BudgetWidget extends StatefulWidget {\n  @override\n  _BudgetWidgetState createState() => _BudgetWidgetState();\n}\n// limo, flowers, wedding invites, save the dates, center pieces,\n\nclass _BudgetWidgetState extends State<BudgetWidget> {\n  _BudgetWidgetState({this.totalBudget});\n\n  var currencyFormat = NumberFormat.simpleCurrency();\n\n  double totalBudget = 0;\n  double currentExpenses = 0;\n  Map<String, double> expenses =\n      new Map.from({"venue": 0.0, "limo": 0.0, "flowers": 0.0});\n\n  @override\n  Widget build(BuildContext context) {\n    final colors = ApplicationColors();\n\n    var form = <Widget>[\n      Padding(\n        padding: EdgeInsets.only(top: BudgetingStyles.topPadding(context)),\n        child: Row(\n          mainAxisSize: MainAxisSize.max,\n          mainAxisAlignment: …
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-layout

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

Java不包含100个100个储物柜

我想要的输出是储物柜1,4,9,16,36,49,81 100.我正在试图找到学生被送到后的哪些储物柜,并打开每个储物柜.(默认情况下全部关闭)并打开每个储物柜.然后学号2进入其他每个储物柜,如果它打开,关闭它,如果它关闭,打开它.学生三做同样但每三个储物柜.一直到学生100.我知道输出应该是所有的方形数字,但我不能得到100出现.我错过了什么?我在我的两次迭代中都设置了一个<=并且它不起作用.它抛出IndexOutOfRangeException.我该怎么办?

import java.util.Arrays;

public class runLocker {
final static int numberOfLockers = 100;
final static int numberOfStudents = 100;

public static void main(String[] args) {
    // TODO Auto-generated method stub
     int LockersToCloseBy = 1;
    boolean[] totalLockersArray = new boolean[numberOfLockers];
    for(int i = 0; i < totalLockersArray.length - 1; i++){
        totalLockersArray[i] = false;
    }


    for(int n= 0; n < totalLockersArray.length ; ++n){
        for(int j = 0; j < totalLockersArray.length; j+=LockersToCloseBy){

            if(totalLockersArray[j] == true)
            {
                totalLockersArray[j] = false;
            }
            else …
Run Code Online (Sandbox Code Playgroud)

java arrays iteration

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

Sublime Text 3 subl命令在Windows 10中不起作用

当我运行subl命令时,它会暂停片刻,并且不会给我任何有关发生和未打开的情况的反馈。我目前在Windows 10上运行最新的Sublime Text 3版本。我已经将subl.exe从sublime text 3目录复制到了system32目录。我想念什么?我已经尝试过subl.exe。,subl.exe detect.py,subl,subl.exe

请帮助我进行此设置

python command-line cmd command-prompt sublimetext3

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

Nodemon用于开发环境

我想知道如何使用nodemon,并将其推送到git repo,并让项目上的其他开发人员能够使用nodemon而无需运行该命令npm install -g nodemon.理想情况下,我希望项目中的所有开发人员都能够运行,npm start并且无论是否全局安装,都会调用nodemon.我已经运行了npm install --save-dev nodemon,我很好奇是否有办法在package.json文件的scripts部分的start命令中从node_modules中运行nodemon.

node.js npm nodemon npm-start npm-scripts

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