代码之家  ›  专栏  ›  技术社区  ›  Roman Koshelev

Virtocommerce vc社区webadmin v1.13中的断开引用

  •  2
  • Roman Koshelev  · 技术社区  · 11 年前

    我刚开始使用 Virtocommerce v.1.13版 对于开发人员有两个问题,对于像我这样的新手有两个建议。

    问题是

    • 我从Github/webadmin下载了vc社区webadmin
    • 然后我打开解决方案并运行Nuget以恢复所需的所有包
    • 然而,当我尝试构建解决方案时,我发现 某些引用已断开:
    • Microsoft.ApplicationServer.Caching.Client
    • Microsoft.ApplicationServer.Caching.Core
    • Microsoft.WindowsAzure.StorageClient

    [ see fig. 1 ]

    变通办法

    • 我下载了microsoft.applicationserver.caching.*.dll,将它们放到package/.fix文件夹中,并从中引用它们。\src\Extensions\Cache\AppFabricCacheService\project
    • 至于Microsoft.WindowsAzure.StorageClient,它实际上存在于包文件夹中,但未正确引用。
    • 此外,包文件夹中有两个dll可以引用。它们有相同的版本,但大小不同。 [ see fig 2 ]
    • 我使用了。\packages\WindowsAzure.Storage.1.7.0\lib\net35 full\Microsoft.WindowsAzure.StorageClient.dll一个。
    • 之后,解决方案被构建为没有错误。

    问题

    • 亲爱的VC团队,是我的错还是VC项目文件中存在缺陷?
    • 我有Windows 8.1和VS 2012更新4
    1 回复  |  直到 11 年前
        1
  •  2
  •   Dartal    11 年前

    Caching.Core和Caching.Client应与Azure SDK v2.2一起安装。我已将这些程序集添加到共享文件夹并更新了引用。

    对StorageClient的引用无效。我已经修好了。