我有示例代码(用于处理Motorola HC700中的扫描仪)
问题是我只能在调试模式下运行该程序
如果我尝试在发布模式下运行,我会收到此错误:
找不到类型或命名空间名称'Mot'(您是否缺少using指令或程序集引用?)
提前致谢
答案 0 :(得分:3)
如果您使用的是标准csproj,请注意文件和引用可以是有条件的 - 即仅在某些配置中存在。你必须尽力做到这一点(VS IDE不允许你这样做 - 只能通过直接文件编辑),所以看起来不太可能,但它是的可能性。
遗憾的是,如果没有一些具体的例子,很难进行调查。
答案 1 :(得分:2)
您可以解决问题的方法:
答案 2 :(得分:0)
Chris Thompson的评论至少对我有所帮助。发生了类似的问题。在将解决方案配置从调试切换到发布时,外部dll引用将丢失。我复制粘贴他们从调试文件夹到发布文件夹的dll,然后回到VS,选择发布并点击F6进行调试,没关系。
使用VS 2010 DotNet框架:4