4

我已将我的Windows Phone应用程序从8更新到8.1。一切正常,在调试或发布模式下都不会出现问题。在发布模式下构建nuget包?

问题是当我尝试认证商店的应用程序。我得到通知如下:关于我的NuGet包ImageTools

The binary ICSharpCode.SharpZLib.Phone.dll is built in debug mode. 
The binary ImageTools.Controls.dll is built in debug mode. 
The binary ImageTools.dll is built in debug mode. 
The binary ImageTools.Filtering.dll is built in debug mode. 
The binary ImageTools.IO.Png.dll is built in debug mode. 
The binary ImageTools.Utils.dll is built in debug mode. 

我没有在WP8有这个问题。项目升级中可能出现了问题?我已经尝试重新安装Nuget软件包以及手动将DLL放入项目中。

我不知道如何在发布模式下构建ImageTools。任何帮助感谢!

回答

2

Universal Apps(和Silverlight 8.1 Apps)具有不同的认证要求。您不能发布以调试模式构建的程序集。

您需要联系ICSharpCode和ImageTools的NuGet作者,让他们为您提供内置版本模式。

+0

对于面临相同问题的其他人:CodePlex上存在问题,请投票。 https://imagetools.codeplex.com/workitem/13006 –

+2

你可以在这里没有[Debuggable]属性下载这些程序集:https://github.com/brianhama/ImageTools-WP81 –

相关问题