相关疑难解决方法(0)

<TargetFramework>和<RuntimeFrameworkVersion>之间有什么区别?

我在csproj文件中有以下代码:

<TargetFramework>netcoreapp1.0</TargetFramework>

在NuGet包管理器中,它说我有Microsoft.NETCore.App版本1.0.5

现在假设我在同一个csproj文件中有以下代码:

<TargetFramework>netcoreapp1.0</TargetFramework> <RuntimeFrameworkVersion>1.1.4</RuntimeFrameworkVersion>

NuGet包管理器现在会说我有Microsoft.NETCore.App版本1.1.4

我本质上是在.NETCore 2.0之前尝试使用最新的框架(转换时有一些EF问题),这将是.NETCore 1.1.4,但是多个Framework属性csproj让我不确定使用哪个标签.我无法找到任何明显区分两者之间差异的资源.

.net entity-framework visual-studio nuget .net-core

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

ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile("appsettings.json"); 找不到档案

所以我终于到了看Core并且我已经陷入了第一道障碍.我正在关注Pluralsight ASP.NET Core Fundamentals课程,当我尝试将appsettings.json文件添加到配置构建器时,我遇到了异常.

public Startup()
{
    var builder = new ConfigurationBuilder()
        .AddJsonFile("appsettings.json");

    Configuration = builder.Build();
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误是找不到配置文件'appsettings.json',它不是可选的.但是我在课程视频中直接创建了我的解决方案.

有什么建议?

干杯,

asp.net asp.net-core asp.net-core-2.0

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

dotnet核心用户秘密可执行文件神秘失踪,为什么?

安装了最新的(我认为).NET Core,通过Visual Studio 2015创建了一个.NET Core Web项目,并尝试开始使用用户机密.CLI声称它丢失了(在声称安装它之后......),如下所示:

E:\Projects\CodeServer>dotnet --version
1.0.0-preview1-002702

E:\Projects\CodeServer>dotnet restore
 <snip>
log  : Restoring packages for tool 'Microsoft.Extensions.SecretManager.Tools' in E:\Projects\CodeServer\src\CodeServer\project.json...
 <snip>
log  : Restore completed in 2345ms.

NuGet Config files used:
    C:\Users\Work User\AppData\Roaming\NuGet\NuGet.Config
    C:\ProgramData\nuget\Config\Microsoft.VisualStudio.Offline.config

Feeds used:
    https://api.nuget.org/v3/index.json
    C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\

E:\Projects\CodeServer>dotnet user-secrets -h
No executable found matching command "dotnet-user-secrets"

E:\Projects\CodeServer>
Run Code Online (Sandbox Code Playgroud)

还要为每个请求添加project.json文件:

{
  "userSecretsId": "<snip>",

  "dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.0.0-rc2-3002702",
      "type": "platform"
    },
    "Microsoft.AspNetCore.Authentication.Cookies": "1.0.0-rc2-final",
    "Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-final",
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.0.0-rc2-final",
    "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0-rc2-final",
    "Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final",
    "Microsoft.AspNetCore.Razor.Tools": {
      "version": "1.0.0-preview1-final",
      "type": …
Run Code Online (Sandbox Code Playgroud)

.net-core dotnet-cli

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