无法在Visual Studio 2015年

问题描述:

我想在一个PHP项目无法在Visual Studio 2015年

我的包管理器控制台运行以下命令来安装Visual Studio中的memcached安装memcached的:

PM>安装,包装EnyimMemcached

我收到错误“安装失败回滚......。”

完整的错误:

试图收集对于包“EnyimMemcached.2.16.0” 相对于项目的相关性信息“瞄准‘不支持,版本= V0.0’

试图解决程序包的相关‘EnyimMemcached.2.16.0’与 DependencyBehavior”最低“

解决行动,以安装包 'EnyimMemcached.2.16.0'

解决行动,以安装包 'EnyimMemcached.2.16.0'

安装失败。回滚...

包“EnyimMemcached.2.16.0”项目“项目”不存在

包“EnyimMemcached.2.16.0”不存在的文件夹“C:\包”

安装包:无法安装包'EnyimMemcached 2.16.0'。您是

尝试这个软件包安装到该目标的Unsupp orted,版本= V0.0“项目, 但包不包含任何程序集引用或与该框架兼容的内容文件。有关更多信息,请联系软件包作者。

在行:1字符:16

  • 安装-封装< < < < EnyimMemcached

    • CategoryInfo:NotSpecified:(:) [安装封装],异常

    • FullyQualifiedErrorId: NuGetCmdletUnhandledException,NuGet.P ackageManagement.PowerShellCmdlets.InstallPackageCommand

我已经尝试了不同的PHP版本,看看问题是否是与版本,仍然得到同样的错误

“EnyimMemcached”需要.NET Framework 3.5或更高版本版本使用。详情请参阅此处:https://github.com/enyim/EnyimMemcached。如果将“EnyimMemcached”安装到任何以3.5版之前的.NET Framework早期版本为目标的项目中,您将得到相同的错误。

由于PHP proejct不是一个。.NET Framework类型项目,则无法将“EnyimMemcached”安装到PHP项目中。 如果你想在一个PHP项目中使用“memcached”,你需要根据PHP站点下面的文件进行安装和配置。

http://php.net/manual/en/book.memcached.php

+0

非常感谢Wendy的联系。我试图从这个链接运行一个刮板:https://github.com/Openpoint/Imager我得到的错误是“发生了致命错误 消息:类'Memcache'未找到”这里的截图:http: //realnewsworld.com/wp-content/sc.png – Akbar

+0

请检查此项目是否安装了memcache或memcached?因为PHP中有两个memcached扩展,“memcache”和“memcached”。请参阅:http://*.com/questions/2659035/php-memcached-fatal-error-class-memcache-not-found。另外我建议你联系这个项目的作者来检查这个项目源代码是否有任何问题。 –