NuGet安装包时,要保证csproj和sln不能为只读
2020/08
02
00:08
事件:在用命令行安装NuGet包时:
PM> Install-Package Microsoft.EntityFrameworkCore.Sqlite.Core
正在还原 myProj.csproj 的包...
正在安装 NuGet 程序包 Microsoft.EntityFrameworkCore.Sqlite.Core 3.1.6。
Install-Package : 用户退出了保存对话框 (异常来自 HRESULT:0x8004000C (OLE_E_PROMPTSAVECANCELLED))
所在位置 行:1 字符: 1
+ Install-Package Microsoft.EntityFrameworkCore.Sqlite
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
使用NuGet界面安装,错误列表显示:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 用户退出了保存对话框 (异常来自 HRESULT:0x8004000C (OLE_E_PROMPTSAVECANCELLED))
由于csproj和sln文件为只读,去掉只读属性,安装成功!
Install-Package Microsoft.EntityFrameworkCore.Sqlite.Core
正在还原 myProj.csproj 的包...
正在安装 NuGet 程序包 Microsoft.EntityFrameworkCore.Sqlite.Core 3.1.6。
正在提交还原...
将资产文件写入磁盘。路径: myProj\obj\project.assets.json
myProj\myProj.csproj 的还原在 75.27 ms 内完成。
已将“Microsoft.Bcl.AsyncInterfaces 1.1.1”成功安装到 myProj
已将“Microsoft.Bcl.HashCode 1.1.0”成功安装到 myProj
已将“Microsoft.Data.Sqlite.Core 3.1.6”成功安装到 myProj
已将“Microsoft.DotNet.PlatformAbstractions 3.1.6”成功安装到 myProj
已将“Microsoft.EntityFrameworkCore 3.1.6”成功安装到 myProj
已将“Microsoft.EntityFrameworkCore.Abstractions 3.1.6”成功安装到 myProj
已将“Microsoft.EntityFrameworkCore.Analyzers 3.1.6”成功安装到 myProj
已将“Microsoft.EntityFrameworkCore.Relational 3.1.6”成功安装到 myProj
已将“Microsoft.EntityFrameworkCore.Sqlite.Core 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Caching.Abstractions 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Caching.Memory 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Configuration 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Configuration.Abstractions 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Configuration.Binder 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.DependencyInjection 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.DependencyInjection.Abstractions 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.DependencyModel 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Logging 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Logging.Abstractions 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Options 3.1.6”成功安装到 myProj
已将“Microsoft.Extensions.Primitives 3.1.6”成功安装到 myProj
已将“SQLitePCLRaw.core 2.0.2”成功安装到 myProj
已将“System.Collections.Immutable 1.7.1”成功安装到 myProj
已将“System.ComponentModel.Annotations 4.7.0”成功安装到 myProj
已将“System.Diagnostics.DiagnosticSource 4.7.1”成功安装到 myProj
已将“System.Memory 4.5.3”成功安装到 myProj
已将“System.Text.Json 4.7.2”成功安装到 myProj
执行 nuget 操作花费时间 775.95 ms
已用时间: 00:00:02.2306747
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: NuGet安装包时,要保证csproj和sln不能为只读
Post Link: NuGet安装包时,要保证csproj和sln不能为只读