質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
UWP

UWPは、Universal Windows Platformの略。様々なデバイス向けに提供されているアプリケーションを共通のフレームワーク上で動作可能にする仕組みで、Windows10で導入されました。

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Q&A

解決済

1回答

1382閲覧

App.g.i.csに追記

nomurax

総合スコア32

UWP

UWPは、Universal Windows Platformの略。様々なデバイス向けに提供されているアプリケーションを共通のフレームワーク上で動作可能にする仕組みで、Windows10で導入されました。

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

0グッド

0クリップ

投稿2018/02/25 08:04

###前提・実現したいこと
こんにちは。いつもたいへんお世話になります。
UWPプログラム(Windows 10 Phone)の、App.g.i.csの

C#

1 partial class App : global::Windows.UI.Xaml.Application

から、自作のメソッドを呼びたいです。

先日、デバッグの方法を教えていただいて、デバッグ中であればエラーを補足できるようになりました。
https://teratail.com/questions/114031

###発生している問題・エラーメッセージ
それでデバッグできたたと喜々として外出中に使ってみたところ、落ちまくってしまって、原因も不明のままです。
そのため、原因究明に、ここから独自のメソッドを読んで、ログを残すしかないと思いました。

とはいえこのApp.g.i.csは、(Visual Studioが?)作るコードなので、ここにコードを手動で書き足しても消えてしまいます。
そのため、ここからstaticメソッド
public static void ExceptionLogger();
みたいなのを呼ぶのに、どう設定したらよいか知りたいです。
よろしくお願いします。

###補足情報(言語/FW/ツール等のバージョンなど)
Windows10 Home 1709 64bit

Microsoft Visual Studio Community 2017
Version 15.1 (26403.3) Release
VisualStudio.15.Release/15.1.0+26403.3
Microsoft .NET Framework
Version 4.7.02556

インストールされているバージョン:Community

Visual C# 2017 00369-60000-00001-AA631

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

UWPのアプリケーションであれば
App.xaml.csを使えると思います。partialなクラスなので同じものです
App()コンストラクタで実行すれば良いのではないでしょうか。

例外の取得方法としてUnhandledExceptionイベントを補足することも
出来ますので参考にどうぞ。

投稿2018/02/26 03:22

sh_akira

総合スコア380

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nomurax

2018/02/26 13:07

ありがとうございます。App()コンストラクタに移動しました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問