2017-10-09 29 views
0

我正在评估Revulytics SDK,并且有一些初始化遥测客户端的麻烦。我 使用C#,虽然我设置正确的路径,根据 http://devzone.revulytics.com/docs/v4/NET/sdk-configuration.htmlRevulytics SDK提供的遥测客户端问题

我得到“配置不创建”错误的GenericReturn对象我使用收集的 结果遥测的Start()方法目的。

string executionPath = "C:\Projects\RevulyitcsTest\Bin"; 

然后

telemetryObj = InitializeTelemetry(); 
GenericReturn test = telemetryObj.Start(true, false); 

把一个断点,确定该文件夹,如果存在,那里的Revulytics二进制文件验证。

回答

0

您确定您配置的执行文件夹中是否存在SDK二进制文件?为了确保,您需要确定程序执行的位置,然后验证是否存在正确的二进制文件。从它的外观来看,二进制文件不在那里。 即

string executionPath = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 

将有一个断点或打印出来,然后检查该文件夹,看看如果你有正确的二进制文件存在。