首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vs 2017企业的行为不同--调试和发布版本

vs 2017企业的行为不同--调试和发布版本
EN

Stack Overflow用户
提问于 2018-06-21 16:08:49
回答 1查看 35关注 0票数 0

我正在使用一个webapp,前端使用ASP.NET,后端使用vb.net。在本地机器上进行开发时,我在调试模式下使用该应用程序,但当我准备在我的when服务器上构建它以发布时,我将它切换到了发布模式。当我将其更改为发布模式并尝试构建它时,我会得到数千个错误,这些错误都是"#object#是未定义的“。我访问了其中一个.dlls的vb页面,顶部的一个的imports语句是灰色的。第二,我切换回调试模式,imports语句不再是灰色的,所有的错误都消失了。我检查了所有发行版文件夹和调试文件夹,它们都有它们应该包含的所有.dlls。请帮我理解一下这里发生了什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-21 19:38:38

dll引用可能需要X86或X64目标CPU指定。它可以在调试模式下设置,还需要在发布模式中更改设置。

您应该能够在编译选项下的目标CPU下检查它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50973084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档