我正在使用visual studio控制台应用程序和dockerfile创建一个码头映像,如下所示:
FROM mcr.microsoft.com/dotnet/sdk:5.0 AS base
RUN dotnet new --install MyCustomTemplate::1.0.0
WORKDIR /app
FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build
WORKDIR /src
COPY ["DockerTemplates/DockerTemplates.csproj", "DockerTemplates
我试图为UnoApp安装dotnet5模板,即使它在一台机器上工作,当我使用dotnet new --install Uno.ProjectTemplates.Dotnet::3.5.0-dev.270命令时,另一台机器似乎只打印当前模板的列表。我在两台机器上使用相同的操作系统(Windows10)和相同版本的dotnet (5.0.301)
我一直在试图找到一种使用dotnet创建带有ASP.NET框架v4.7.2的.Net网络应用程序的方法。但到目前为止我什么都没找到。
我查看了dotnet新-l,它不在列表上。所以我试了几样东西。
使用:
dotnet new web --framework net472 -n ProjectName
它不起作用,并给出:
Error: Invalid parameter(s):
--framework net472
'net472' is not a valid value for --framework (Framework).
所用:
dotnet new web
我正在尝试在MacOS v10.14.5上的终端中使用asp.net核心创建一个使用yeoman的web应用程序。 dotnet恢复dotnet新恢复dotnet恢复新 ┌────────────────────────────────────────────────────────────┐
│ yo update check failed │
│ Try running with sudo or get access │
│ to the local
我正在尝试安装blazor服务器端,但是在安装时我一直遇到这个问题。
在微软的之后,我在powershell窗口中得到了这个错误
PS D:\blazorTesting> dotnet new blazorserverside -o WebApplicationServerSide
Usage: new [options]
Options:
-h, --help Displays help for this command.
-l, --list Lists templates containing the specified name. I
我试图在我的本地计算机上安装一个后端,我已经安装了v6 dotnet,所有的东西都安装好了,但是当我运行dotnet run时,我得到了这个错误
The command could not be loaded, possibly because:
* You intended to execute a .NET application:
The application 'run' does not exist.
* You intended to execute a .NET SDK command:
No .NET SDKs were foun
这似乎是一个相当容易的任务,但出于某种原因,Visual除了服务器端托管模型之外,没有向我展示任何Blazor模板。
我的.Net核心版本:来自dotnet --version的3.0.100-preview6-012264。
My 2019版本:16.1.6。
然后,我在CLI中使用以下命令dotnet new blazorhosted进行了尝试,如中所示。它只会弹出以下错误No templates matched the input template name: blazorhosted.和可用模板列表。但我确实成功地创建了“客户端”托管模型,例如dotnet n
我已经安装了一系列dotnet模板,用于
dotnet new
通过使用cli选项,如
dotnet new -i Microsoft.DotNet.Web.Spa.ProjectTemplates::2.0.0
或
dotnet new -i Microsoft.DotNet.Web.Spa.ProjectTemplates::*
如前所述,
如何列出已安装的模板的版本?输出.
dotnet new
不显示模板的当前版本
╔═════════════════════════════════════════════════════════════════════════════════════
查找有关从dotnet new -i <NUGET_PACKAGE_ID>查找安装错误的指导
我有一个模板,它被打包并部署到Azure Feed中。当我使用dotnet new -i <NUGET_PACKAGE_ID>时,我无法安装这个模板,但是,如果我从nuget服务器下载.nupkg文件并从文件系统安装它,我就能够安装它。
我没有从安装过程中获得诊断消息。是否有一种方法可以查看有关此模板的问题的详细消息。我怀疑这是个问题或者类似的问题。
我正在用wsl2编写.net核心5中的一个应用程序接口,并且遵循所有文档来安装实体框架核心工具。 当我跑的时候 dotnet tool list -g 它打印出来 Package Id Version Commands
--------------------------------------
dotnet-ef 5.0.7 dotnet-ef 但是当我跑的时候 dotnet ef 或者它的任何子命令,我得到了这个 Could not execute because the specified command or file was not f
跑步:
dotnet new --install Microsoft.AspNetCore.SpaTemplates::*
生成以下错误:
C:\Program Files (x86)\dotnet\sdk\1.0.4\Nuget.targets(97,5): error : Unable to laod the service index for source https://MYNugetFeed.pkgs.visualstudio.com/_packaging/Project/nuget/v3/index.json. \r [C:\Users\me\.templateengine\dot
我已经按照这里的文档创建了一个自定义的dotnet核心项目模板:
我可以分别使用dotnet new -i ...\mycustomtemplate和dotnet new mycustomtemplate在命令行上安装这个模板,并从它创建新项目。
现在我想让这个模板在Visual Studio (2017)的新项目向导中可用,但是我找不到任何关于如何做到这一点的文档。
Visual Studio帮助只包含有关创建"Visual Studio项目模板“的信息,据我所知,这些模板使用与dotnet核心模板完全不同的配置,也不能与dotnet核心cli一起工作。
谁能给出一个提示,我可以在哪
是否有一种特殊方法来卸载文件夹模板dotnet new项目,而不是?
dotnet new -u <FILE_SYSTEM_DIRECTORY>
步骤
在为dotnet new设置文件夹模板之后,我安装了它()。
dotnet new --install ./some-template-folder/
这成功地将模板放置在与dotnet new {shortName}一起使用的位置。
The template "Some Template Name" was created successfully.
不幸的是,之后我无法使用适当的命令()卸载该模板。
dotnet
我试图在Azure构建代理中运行dotnet工具,它只使用 .NET 5
这不起作用,我得到以下错误:
It was not possible to find any compatible framework version
The framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found.
- The following frameworks were found:
5.0.9 at [/opt/hostedtoolcache/dotnet/shared/Micros