我正在使用苍蝇捕捉相机库在visual studio中创建一个程序。我的目标是将程序构建为独立的应用程序。在调试模式下运行时,程序运行正常,但在发布模式下,我得到'System.IO.FileNotFoundExeception':
Could not load file or assembly 'FlyCapture2Managed_v140.dll' or one of its dependencies. The specified module could not be found.
所以我错过了一个dll文件,但为什么我只在发布模式下出现此错误?如何在视觉工作室中正确链接文件?
答案 0 :(得分:3)
如果您右键点击参考,请选择属性,然后设置'复制本地'为True,它将在您发布构建时发布。
答案 1 :(得分:1)
检查您的配置,可能是您发布的配置未设置为构建生成' FlyCapture2Managed_v140.dll的项目。
右键单击您的解决方案,选择Configuration Manager,选择Release configuration并确认项目已勾选Build列。
答案 2 :(得分:0)
检查您的配置,只需取消激活OptimzeCode。
1-右键单击您的项目,然后单击“属性” 2进入tabItem Build的常规去激活优化代码部分。