我有一个Web应用程序解决方案VS2010,我输出到
..\..\Project.Namespace.Bin\
当我想调试时,我得到一个例外,因为我在$(ProjectDir)\bin\
中没有给定的程序集。
目前我的解决方案是使用post build事件将内容复制到bin\
目录,或手动复制我自己不编译的程序集,而只是引用。我想知道是否有更快乐的方法。也就是说,如果我可以将另一个目录设置为“尝试查找参考程序集的默认目录”。
此问题并非无处不在,但通常在必须从(例如web.config
文件)中读取某些内容然后动态加载时才会出现。
答案 0 :(得分:-1)
尝试在引用上将CopyLocal设置为true。这样,所有引用的dll都将被复制到构建输出目录中。