【发布时间】:2013-09-12 18:41:45
【问题描述】:
我在 VS2012 中的解决方案遇到了一个非常奇怪的问题。
问题是,它是另一个人制作的解决方案,我必须在我的 c# 课程中使用它。我知道它运行良好,因为我的团队中还有 3 个人没有收到任何警告或类似情况。
从我的角度来看,程序运行得很好,但是当我构建并搜索 xaml 文件时,错误只会不断堆积,关于命名空间中丢失的项目和其他类似的东西:
错误 1 无法加载文件或程序集“Microsoft.Practices.ServiceLocation,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。 C:\Users\jesperplantener\Documents\Visual Studio 2012\Projects\02350Demo.VS2012 (1)\02350Demo.VS2012\02350Demo\View\App.xaml 9 9 02350Demo
错误 2 名称“EventTrigger”在命名空间“clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity”中不存在。 C:\Users\jesperplantener\Documents\Visual Studio 2012\Projects\02350Demo.VS2012 (1)\02350Demo.VS2012\02350Demo\View\NodeUserControl.xaml 68 17 02350Demo
等等,我得到了大约 29 个错误。
现在进入有趣的部分:
我在 macbook air 2013 上运行。Windows 虚拟安装在 Parallels 中。起初我以为这是缺陷,所以我重新安装了 Windows 7。但这并没有解决问题。然后我将我的并行安装从 8 升级到 9。没有解决问题。我现在刚安装完windows 8,parallels 9,问题依旧!!!
拜托,在我做傻事之前有人可以帮助我! :D
顺便说一句,是的,这个项目已经下载了好几次了,它可以在我队友的电脑上运行。
【问题讨论】:
-
可能你的队友安装了一些你没有安装的库。检查并比较你队友的 BIN 文件夹和你的 寻找他们有但你没有的丢失的 DLL
-
我本可以指定的。我们所有人都有完全相同的项目文件。他们中的大多数人都刚刚安装了visual studio,所以他们和我一样进行了干净的安装。
-
TFS + VS 在将 REFERENCES 保存在不同的计算机上并不是那么好。你有任何带有 YELLOS ADMIRATION MARK 的参考吗?如果是这种情况,请删除并阅读参考文献
-
目前所有的错误都是这样的: Error1: The name "Interaction" does not exist in the namespace "clr-namespace:System.Windows.Interactivity;assem... 只是关于不同名称和不同的命名空间。
-
在安全模式下运行VS是否还会出现错误? (命令行上的 /SafeMode)。
标签: c# visual-studio-2012 namespaces