C# 还原Nuget包失败的解决方法
摘要:当我们打开.net core 项目时候,发现输出提示nuget包还原失败,这个时候首先要考虑.Net Core SDK的版本,可以用命令行去查看,命令行界面输入dotnet --version 就可以知道所安装的SDK是什么版本的了。如图,我安装的是2.1.502 版本 由于.net core 是向
阅读全文
C# 未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)解决方案
摘要:1现象:编译项目时提示未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?) 解决方法: 1.如果是未找到类型,检查是否引用了类型所在的命名空间,使用using指令。 如果是未找到命名空间,那么检查是否引用了程序集,如果确认引用了程序集,那么检查程序集版本和项目是否一致,例如,
阅读全文
c#中,字符串前加@是什么意思
摘要:c#中,字符串前加@,是为了让转移字符"\"保持原意,不要转义,如一个地址字符串string path="c:\abc\";默认的"\"是作为转义来使用的,而不是一个真的斜杠字符串所以这个地方要取到地址,正确的写法应该是:string path=@"c:\abc\"; //这里的@让斜杠保持原意,不
阅读全文
关于“ 解决对COM组件的调用返回了错误HRESULT E_FAIL” 的方法
摘要:今天添加引用的时候发现无法引用,于是网上查了好多都是说启动MSDTC什么的,完全没有用。 下面是解决方案: 1.用管理员身份 打开VS2017开发人员命令提示符,如下图所示: 2.找到自己安装VS2017的路径下的如下文件夹,我的是:F:\vs2017\Common7\IDE\PublicAssem
阅读全文