Ich erforsche gerade meine erste Third Party Lib und alles funktioniert gut, außer dass es mich einen Fehler werfen sollte wenn etwas nicht stimmt was es nicht tut ..Warum gibt mein Code mir keinen Fehler?
Also das ist mein Code, und ich ' Ich habe versucht, einen Fehler zu verursachen und es sollte einen Fehler verursachen, aber es ist nicht, die App läuft noch
Wenn ich einen Buchstaben oder eine Nummer aus dem Verbraucher Schlüssel zum Beispiel entfernen, es verbindet nicht und es sollte mir einen Fehler werfen.
Ich war auf der Suche über die Dokumentation und ich habe versucht, diese Es ist nicht eine Ausnahme zu werfen
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Tweetinvi;
using Tweetinvi.Core.Authentication;
using Tweetinvi.Core;
using Tweetinvi.Credentials;
using Tweetinvi.WebLogic;
namespace Tweetinvi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string accessToken;
string accessTokenSecret;
string consumerKey;
string consumerSecret;
string hashTag;
string userName;
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
try
{
Auth.SetUserCredentials(consumerKeyBox.Text, consumerSecretBox.Text, accessTokenBox.Text, accessTokenSecretBox.Text);
Tweet.PublishTweet("Hello World :)");
//User.UnFollowUser("");
}
catch(Exception ex)
{
MessageBox.Show("Something went wrong");
}
}
}
}
Was soll schief gehen? – Shon
Sie laufen Ihr Programm im 'Release' Modus oder' Debug' Modus? –
Wenn Sie Bibliotheken von Drittanbietern verwenden, müssen Sie die [Dokumentation] (https: // github.com/linvi/tweetinvi/wiki/Exception-Handling), um Ihre Erwartungen an die Realität zu bestätigen. Standardmäßig schluckt TweetInvi Ausnahmen. Dies sollte angezeigt werden durch 'Tweet.PublishTweet()', das 'null' zurückgibt und' ExceptionHandler.GetLastException() ', das die Ausnahme enthält. – CodeCaster