我正在尝试使用CLI为ASP.NET Core 2.0生成分布式SQL Server高速缓存,但我只出现错误。说明说要执行创建ASP.NET核心SQL高速缓存表
dotnet sql-cache create <connection string> <schema> <table name>
但是,当我这样做,它只是回应No executable found matching command "dotnet-sql-cache"
。
我已经在该项目上安装了Microsoft.Extensions.Caching.SqlConfig.Tools 2.0.0
。所以它应该从项目根源开始工作,不是吗?
当我执行dotnet -h
,我得到.NET Command Line Tools (2.0.2)
等令人惊讶的是,sql-cache
没有在SDK命令中列出,旁边新,恢复,运行,迁移等,不应该是什么?
我的csproj文件有一个'ItemGroup'有'PackageReference',但没有'DotNetCliToolReference'。添加后者得到了这个为我工作。很好的答案;谢谢! – David
欢迎,我很高兴一切顺利。 – sjgallen