首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ef-核心附加-迁移不起作用

ef-核心附加-迁移不起作用
EN

Stack Overflow用户
提问于 2017-08-22 09:00:24
回答 1查看 3.4K关注 0票数 4

刚刚开始学习点网核心2.0。

当我尝试创建迁移时:

代码语言:javascript
复制
PM> Add-Migration InitialModel

我得到了错误:

添加-迁移:调用带有"1“参数的”子字符串“的异常:"StartIndex不能小于零。参数名: startIndex”在行中:1字符:1+Add- InitialModel +~+ CategoryInfo : NotSpecified:(:)加-迁移,MethodInvocationException + FullyQualifiedErrorId : ArgumentOutOfRangeException,Add-迁移

我的dotnet -信息

.NET命令行工具(2.0.0) 产品信息:版本: 2.0.0提交SHA-1散列: cdcd1928c9 运行时环境: OS名称: Windows OS版本: 10.0.15063操作系统平台: Windows RID: win10-x64基本路径: C:\Program \dotnet\sdk\2.0.0\ 微软.NET核心共享框架主机 版本: 2.0.0构建: e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d

我的csproj文件:

代码语言:javascript
复制
<PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
    <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
    <TypeScriptToolsVersion>Latest</TypeScriptToolsVersion>
    <IsPackable>false</IsPackable>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
    <PackageReference Include="Microsoft.DotNet.Watcher.Tools" Version="2.0.0" />
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.0.0" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.0.0" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.0" />
  </ItemGroup>

  <ItemGroup>
    <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0" />
    <DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.0" />
  </ItemGroup>

谢谢你帮忙!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-23 20:21:51

如果在Visual中加载了PMC (Package )迁移命令的v1.x版本,然后尝试在v2.x应用程序上运行这些命令,则会发生此错误。例如,如果您创建或打开一个VisualCore1.1应用程序,然后在同一个Visual会话中创建一个ASP.NET Core2.0应用程序。

本例的解决方法是在使用2.0应用程序之前重新启动Visual。

根据bricelam的说法,NuGet中有一种机制应该会导致更新版本的PMC命令加载到Visual中,但不幸的是,该机制并不是在所有情况下都被触发的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45813223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档