Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法在WPF项目中加载文件或程序集_C#_Wpf_.net 4.0 - Fatal编程技术网

C# 无法在WPF项目中加载文件或程序集

C# 无法在WPF项目中加载文件或程序集,c#,wpf,.net-4.0,C#,Wpf,.net 4.0,我开始在一个在其他开发者机器上运行的项目中工作。我从源代码管理中获取了代码,并尝试运行它,但我收到一个异常,说明它无法加载文件或程序集或其依赖项之一。系统找不到指定的文件 我已经检查了引用并确认dll在引用目录中。我还运行了Process Monitor,我相信我看到了访问dll的位置。结果是找不到名称,但提供的路径是当前项目的调试目录。我不确定引用的文件是否应该复制到此目录,这就是为什么它试图在那里查找 关于什么可能会阻止找到引用目录中存在的dll,您有什么想法吗?请查看引用的属性页。应该有一

我开始在一个在其他开发者机器上运行的项目中工作。我从源代码管理中获取了代码,并尝试运行它,但我收到一个异常,说明它无法加载文件或程序集或其依赖项之一。系统找不到指定的文件

我已经检查了引用并确认dll在引用目录中。我还运行了Process Monitor,我相信我看到了访问dll的位置。结果是找不到名称,但提供的路径是当前项目的调试目录。我不确定引用的文件是否应该复制到此目录,这就是为什么它试图在那里查找


关于什么可能会阻止找到引用目录中存在的dll,您有什么想法吗?

请查看引用的属性页。应该有一个选项
Copy Local
,将其设置为
true
这将在生成时将程序集复制到输出目录


这将复制对调试路径的引用,如果目标程序集不在GAC中或加载了指定路径,则需要调试路径。

谢谢。这做得很好。