我正在运行MonoDevelop 2.8.6.5和TeamAddins(对MD的TFS支持)。它的版本似乎也是2.8.6.5。
尝试访问TeamAddins选项窗格时(工具>选项>版本控制> TeamAddins),我收到以下错误:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. The system cannot find the file specified.
at TeamAddins.VersionControl.TFS.Gui.TFSOptionsPanelWidget.Build()
at TeamAddins.VersionControl.TFS.Gui.TFSOptionsPanelWidget..ctor()
at TeamAddins.VersionControl.MonoDevelop.TFSOptionsPanel.CreatePanelWidget()
at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.CreatePageWidget(SectionPage page)
at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ShowPage(OptionsDialogSection section)
at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.OnSelectionChanged(Object s, EventArgs a)
我在MonoDevelop中看到SO帖子描述了Android开发的相同问题,但到目前为止还没有找到解决方案来解决TeamAddins的这个问题。