Windows phone 7 Windows Server 2008上的WP7 Dotfuscator错误,认为程序集不以WP7为目标

Windows phone 7 Windows Server 2008上的WP7 Dotfuscator错误,认为程序集不以WP7为目标,windows-phone-7,dotfuscator,Windows Phone 7,Dotfuscator,我已使用WP7应用程序在本地成功运行dotfuscator。但是,当我尝试在我们的构建服务器(Windows server 2008 SP2)上运行它时,出现以下错误: LICENSED TO: xxxxxx xxxxxx SERIAL #: [serial number here] Adding assembly "AssemblyName.dll" as input has been disallowed. Only assemblies targeting the Windows Phon

我已使用WP7应用程序在本地成功运行dotfuscator。但是,当我尝试在我们的构建服务器(Windows server 2008 SP2)上运行它时,出现以下错误:

LICENSED TO: xxxxxx xxxxxx
SERIAL #: [serial number here]
Adding assembly "AssemblyName.dll" as input has been disallowed. Only assemblies targeting the Windows Phone platform are supported in this edition of Dotfuscator.

我不知道发生了什么事。我能想到的唯一一件事是,Windows Server 2008不支持Windows Phone的dotfuscator,但我没有找到任何东西来证实或否认这一点。服务器上的Dotfuscator与本地计算机上的版本相同。以前有人碰到过这个吗?有什么解决方案或建议吗?

Dotfuscator在Windows 2008上应该可以正常运行,问题可能是程序集类型检测代码有问题


如果程序集的目标是WP7,则不应收到此消息。你能把你的XAP发给我吗support@preemptive.com(或将其包含在位于的支持票证中)

事实证明,问题不在于Windows Server 2008,而在于dotfuscator配置xml文件中的路径。问题是dotfuscator显示的错误消息不正确,这使我相信文件本身存在问题,而不是路径错误。对于这种情况,Dotfuscator应该有更好的错误消息。即使是一个简单的“未找到文件”错误也比当前错误要好