我目前正在尝试设置这个项目结构:
当我在本地编译它时,它工作正常,但在Build-Server上我得到错误
Error CS0246: The type or namespace name 'GalaSoft' could not be found
(are you missing a using directive or an assembly reference?)
每次我引用任何Nuget包。
可以找到项目here
Build-Log为here
有没有人知道如何解决这个问题?
答案 0 :(得分:1)
您需要在DSACharacterSheet.Desktop项目中安装MvvmLightLibs NuGet包。
在App.xaml.cs
文件中,您指定使用以下命名空间:
using GalaSoft.MvvmLight.Ioc;
using GalaSoft.MvvmLight.Messaging;
using GalaSoft.MvvmLight.Views;
但是根据已安装的软件包无法找到它们。安装MvvmLightLibs
包后,命名空间将有效,您可以成功构建项目。