2014-06-19 48 views
0

我有一个在调试模式下可以正常生成的应用程序。当我尝试构建发布版时,它显示了来自2种类型的大约30个错误。首先它说:仅在发布模式下出现错误(Windows商店应用程序C#/ XAML)

名称“CustomButton”不存在于命名空间“using:XXX.Controls”中。

所以基本上它不能识别我所有的转换器。

而且它弹出这样的错误:

“XXX.Pages.Upload”不包含一个定义为“Channel_Click”和没有扩展方法 “Channel_Click”接受类型XXX的”第一个参数.Pages.Upload”可以找到(是否 缺少using指令或程序集引用?)

我甚至不具有Channel_Click功能!它远离XAML和C#,但错误仍然存​​在。

回答

1

你有没有试过这些?

运行Build-> Clean和Build-> Rebuild All。

重新启动Visual Studio。

检查您的解决方案配置并确保您的所有项目都在发布模式下构建。

检查条件编译符号是否有错误。某些名称空间或代码只能在调试模式下编译,而当您切换到释放时,编译器将不会查看块中的任何内容。

#IF DEBUG 
... 
#ENDIF 
+0

我已经解决了这个问题,通过更新旧的库引用,然后重建并清理了我的所有代码。不过,我正在将这个答案标记为正确,只是为了给出好的建议。 –

+0

谢谢!很高兴它现在为你工作。 –

相关问题