Adduplex的Adrotator问题

时间:2014-03-05 14:09:32

标签: c# xaml windows-store-apps adrotator

我正在尝试在我的Windows应用商店应用中使用AdRotator,我只是使用Nuget包管理器安装它。我试图运行我的应用程序而不在XAML / C#Windows商店应用程序中添加任何控件或代码,它崩溃抛出关于AdDuplex的例外。

更准确地说,我得到以下异常

An exception of type 'System.IO.FileNotFoundException' occurred in AdRotatorWin8.DLL but was not handled in user code

Additional information: Could not load file or assembly 'AdDuplex.Windows, Version=8.0.2.0, Culture=neutral, PublicKeyToken=447cab5ae9276daf' or one of its dependencies. The system cannot find the file specified.

我不打算在我的应用中使用AdDuplex但是没有添加任何关于AdDuplex的代码我会不断获得异常。 卸载adrotator后,一切正常。

使用包输出窗口检查后,AdDuplex与AdRotator一起安装。我如何使我的应用程序工作? 我的默认广告设置文件仅包含此

<?xml version="1.0" encoding="utf-8"?>
<AdSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <CultureDescriptors>
    <AdCultureDescriptor CultureName="default">
      <Probabilities Probability="50" AdType="PubCenter" AppID="test_client" SecondaryID="Image_728x90" />
    </AdCultureDescriptor>
  </CultureDescriptors>
</AdSettings

正确设置了数字和ID,但显然我无法在此处分享。 无论我做什么,问题仍然存在。

我尝试下载adDuplex,但Nuget中唯一可用的版本是8.0.5,理论上应该可以使用(因为错误是AdDuplex的早期版本),但仍然没有

2 个答案:

答案 0 :(得分:0)

按照此网址中的说明操作:http://darkgenesis.zenithmoon.com/adrotator-for-windows-8/

我相信你必须改变

  

defaultApSettings.xml

删除AdDuplex并设置您要使用的广告服务。

另一种解决方案是使用Nuget下载AdDuplex软件包,但我相信如果您已经决定不使用它,那么这不是最佳选择。

答案 1 :(得分:0)

原来所述版本的AdDuplex已经更新了AdRotator和Adrotator的问题已经更新以适应新的变化