У меня эта ошибка при переносе моего проекта из Xamarin Studio с Mac на VS2012 в Windows 7
Ошибка 3 Тип «System.ComponentModel.INotifyPropertyChanged» определен в сборке, на которую нет ссылки. Вы должны добавить ссылку на сборку «Система, Версия = 2.0.5.0, Культура = нейтральный, PublicKeyToken = 7cec85d7bea7798e». C: \ Users \ user \ Documents \ Visual Studio 2012 \ Projects \ MyProject.Core \ ApplicationObjects \ AppStart.cs
Это мой AppStart.cs:
using Cirrious.MvvmCross.ViewModels;
using MyProject.Core.ViewModels;
namespace MyProject.Core.ApplicationObjects
{
public class AppStart
: MvxNavigatingObject
, IMvxAppStart
{
private readonly bool _showSplashScreen;
public AppStart(bool showSplashScreen)
{
_showSplashScreen = showSplashScreen;
}
public void Start(object hint = null)
{
if (_showSplashScreen)
{
ShowViewModel<SplashScreenViewModel>();
}
else
{
ShowViewModel<HomeViewModel>();
}
}
}
}
Мой проект Core отлично компилируется на Mac.