我在VS2010中构建时遇到问题。我正在尝试开发小型Prism,MVVM应用程序。
我在我的解决方案“MyApp”中添加了新项目“Toolbar”,在构建过程中我遇到了以下错误(可能因为某种原因没有创建项目的dll):
错误2无法加载引用的程序集 “C:\净\项目\ MyApp的\ MyApp.Modules.Toolbar \ BIN \调试\ MyApp.Modules.Toolbar.dll”。
捕获到FileNotFoundException,说“无法加载文件或程序集 'C:\ NET \项目\ MyApp的\ MyApp.Modules.Toolbar \ BIN \调试\ MyApp.Modules.Toolbar.dll' 或其中一个依赖项。系统找不到该文件 指定“。
C:\ net \ projects \ MyApp \ MyApp \ ResGen MyApp
我对VS2010和C#都很陌生,所以我真的不知道发生了什么,因为源代码中的一些错误或者为什么会发生这种情况,项目dll会丢失?我也不知道如何在源代码中找到这样的错误,因为VS只显示上面提到的错误。项目的依赖项应该可以,我想,文件MyApp.Modules.Toolbar.dll确实不存在于我的硬盘上的任何文件夹中。
答案 0 :(得分:1)
问题是在工具栏项目的xaml中定义了错误的类名(UserControl x:Class =“BAD CLASS HERE”)。
答案 1 :(得分:1)
经过多次谷歌搜索类似的问题,我曾经一次玩弄.net项目中使用开放式办公室,然后我所有的aspx页面都有蓝色的波浪线说cli_uno无法找到哪个被引用没有在哪里和在我的项目或lib文件中都没有。
我删除了所有bin文件夹,引用它的dll隐藏在其中一个文件夹中并使vs2010变得怪异。
我意识到这不是上面的确切解决方案但是没有太多关于这个错误,它是一个头颅和删除所有bin文件夹为我工作所以这是尝试。
答案 2 :(得分:0)
您提供的信息太多了,所以我会问一些问题(以及一些可能的修复):