由于缺少引用,无法构建Caliburn.Micro.HelloScreen示例

时间:2013-08-18 12:35:25

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

我从this page版本1.5.2下载了Caliburn.Micro源代码包。我有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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

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