2016-04-01 18 views
1

私のUWP 10アプリから電子メールを送信したいと思います。私は私の電子メールに添付ファイルを送信する必要はありません。ここにUWP 10アプリ経由で電子メールを送信する方法

private async void SendEmailButton_Click(object sender, RoutedEventArgs e) 
{ 
    EmailMessage emailMessage = new EmailMessage(); 
    emailMessage.To.Add(new EmailRecipient("***@***.com")); 
    string messageBody = "Hello World"; 
    emailMessage.Body = messageBody; 
    await EmailManager.ShowComposeNewEmailAsync(emailMessage); 
} 

PSを(私はまた、XAMLページに配置するかわからない)私が使用したコードですが、私は何を取得し、プロジェクトがクラッシュします 私は、デバッガで何を得る

その 'EmailTest1.exe'(CoreCLR:defaultdomainに):ロード「C:\データ\プログラム\ WindowsApps \ Microsoft.NET.CoreRuntime.1.0_1.0.23430.0_x86__8wekyb3d8bbwe \ mscorlib.ni.dll '。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain):C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ entrypoint \ EmailTest1.exe 'をロードしました。シンボルが読み込まれました。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Runtime.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ WinMetadata \ Windows.winmd'にロードされました。モジュールはシンボルなしで構築されました。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain):「C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Runtime.InteropServices.WindowsRuntime.dll」が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X¥Microsoft.ApplicationInsights.Extensibility.Windows.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Threading.Tasks.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTo.X \ Microsoft.ApplicationInsights.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Runtime.WindowsRuntime.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Diagnostics.Debug.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Runtime.WindowsRuntime.UI.Xaml.dllにロードされました。 ' PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Collections.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X¥System.Private.Uri.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X¥Microsoft.ApplicationInsights.PersistenceChannel.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Threading.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Diagnostics.Tracing.dll'が読み込まれました。モジュールはシンボルなしで構築されました。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X¥System.Linq.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1。exe '(CoreCLR:CoreCLR_UWP_Domain):「C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X¥System.IO.dll」をロードしました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:¥Data¥SharedData¥PhoneTools¥AppxLayouts¥dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Globalization.dll'が読み込まれました。モジュールはシンボルなしで構築されました。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Runtime.Extensions.dll'が読み込まれました。 PDBファイルを見つけたり開くことができません。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Reflection.dll'が読み込まれました。モジュールはシンボルなしで構築されました。 'EmailTest1.exe'(CoreCLR:CoreCLR_UWP_Domain): 'C:\ Data \ SharedData \ PhoneTools \ AppxLayouts \ dc12aef2-b53e-4795-a606-9afcd5298032VS.Debug_x86.X \ System.Reflection.Extensions.dll'が読み込まれました。モジュールはシンボルなしで構築されました。 スレッド0xd84がコード0(0x0)で終了しました。 スレッド0xc6cがコード0(0x0)で終了しました。

+0

まあのようなあなたのsendemail_clickイベント書き込みで を使用する必要がそうするために、私はあなたが実際にあなたがここに表示していないものを電子メール受信者を指定していると仮定するつもりです。しかし例外は何ですか?それは間違っていることを教えてくれるはずです。 –

+0

OK。デバッガは、コードをステップ実行したときに何を伝えますか?どのラインでクラッシュするのですか?その行にはどのような変数がありますか?行が実行される直前にこれらの変数の内容は何ですか? –

+0

もちろん私は受信者のアドレスを変更しました。私はデバッガに何が入っているのかを確認するために更新をチェックしてください.. Ps:私はxamlコードで間違いがあるかもしれないと思います –

答えて

1
private async void SendEmailButton_Click(object sender, RoutedEventArgs e) 
{ 
EmailMessage emailMessage = new EmailMessage(); 
emailMessage.To.Add(new EmailRecipient("***@***.com")); 
string messageBody = "Hello World"; 
emailMessage.Body = messageBody; 
await EmailManager.ShowComposeNewEmailAsync(emailMessage); 
} 

8.1アプリは、あなたのアプリケーションからのWindows 10に電子メールを送信するには10勝ユニバーサルSDK、 からremoevedされたWindowsのみで上記の作品、あなたが直接することができますありがとうございましたあなたの携帯電話でOutlook Appに接続してください。あなたはこの

DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView(); 
dataTransferManager.DataRequested+=DataRequested; 
DataTransferManager.ShowShareUI(); 

private void DataRequested(DataTransferManager sender,DataRequestedEventArgs e) 
{ 
    DataRequest request = e.Request; 
    request.Data.Properties.Title = "Share Text Example"; 
    request.Data.Properties.Description = "An example of how to share text."; 
    request.Data.SetText("Hello World!"); 
} 
関連する問題