【问题标题】:Cannot build the Caliburn.Micro.HelloScreen sample due to missing references由于缺少参考,无法构建 Caliburn.Micro.HelloScreen 示例
【发布时间】:2013-08-20 09:13:16
【问题描述】:

我已经从this page 下载了 Caliburn.Micro 的源码包,版本 1.5.2。我有VS2010 Professional,我已经下载并安装了Blend SDK。

我已经提取了整个内容,并且在删除了我的系统不支持的项目后能够构建实际的 Caliburn.Micro.DLL(这意味着我只能构建 Caliburn.Micro.DLL)。

但是,我无法弄清楚如何正确构建 HelloScreens 示例。该示例似乎配置为使用 NuGet,但无论我做什么,我似乎都无法获得正确的参考。

我已经尝试右键单击解决方案结束启用 NuGet 包还原,希望这个东西足够聪明,可以解决它必须解决的问题,但是没有。

以下引用带有黄色感叹号(磁盘上不存在):

  1. Caliburn.Micro
  2. Microsoft.Expression.Effects
  3. Microsoft.Expression.Interactions
  4. System.Windows.Interactivity

【问题讨论】:

    标签: c# .net build nuget caliburn.micro


    【解决方案1】:

    能否通过 Visual Studio 删除 Caliburn Nuget 包并重新安装?您的 packages.config 可能会混淆。然后 Nuget 应该设置正确的引用。

    【讨论】:

    • 好吧,在阅读了您的回复后,我打开了 .csproj 文件并查找了参考(我通常不会深入研究那里),发现它指向的是 Silverlight 版本的 DLL,它磁盘上不存在。这可以解释它......
    【解决方案2】:

    示例的 .csproj 文件指向 ..\..\..\bin\Silverlight\Debug\Caliburn.Micro.dll,由于我没有构建 Silverlight 版本,因此我的文件系统上不存在该文件。解决问题的建筑。

    【讨论】:

      猜你喜欢
      • 2021-11-11
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 2011-05-22
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多