我无法弄清楚问题是什么。MainVM 存在于 StepByStepServer.ViewModels 中。当我将它输入 Xaml 时,甚至 ItelliSens 也会向我建议它作为 DataContext。应用程序正常构建并在组装期间拉起 MainVM。但在编辑器中,它发誓并且不编译 xaml 标记。
我经常遇到这个错误,每次都通过对文件、名称空间和代码的奇怪操作来解决。在某些时候 View 仍然可以找到 VM。不知道如何解决这个错误?
我在输出中注意到了这一点。这可能是问题吗?
C:\Users[UserName]\AppData\Local\Microsoft\VisualStudio\15.0_038c39d7\Designer\ShadowCache\sthjutrr.znm\1sb2wpcf.lni\Microsoft.Practices.ServiceLocation.dll 尝试从网络共享加载程序集以前版本中的情况 .NET Framework 可能会导致程序集被沙盒化。此版本的 .NET Framework 不包含默认的 CAS 策略,因此此下载可能很危险。如果此加载不打算隔离程序集,请启用 loadFromRemoteSources 开关。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=155569。
我试图清理 ShadowCache。



问题出在被阻止的 dll 中(下载源代码后)。您需要在资源管理器中打开源代码。并在 dll 文件的属性中,单击“取消阻止”。在您需要清理 ShadowCache(谷歌搜索)之后。并编译项目。