https://github.com/nokia-developer/rate-my-appという nokia の素敵なアドオンを見つけました。
私は彼らのガイドに従ってアプリに実装しました。ここからダウンロードできますhttps://github.com/nokia-developer/rate-my-app/blob/master/Doc/RateMyAppGuide.pdf?raw=true
そのガイドでは難しいことは何もありません。ちなみに、プロジェクトにアドオンをインストールし、2 行のコードを追加するだけで済みました。
xmlns:rma="clr-namespace:RateMyApp.Controls;assembly=RateMyApp"
と
<rma:FeedbackOverlay x:Name="FeedbackOverlay" Grid.RowSpan="2" FeedbackTo="me@test.com" ApplicationName="MyApp" CompanyName="MyCompany"/>
私は実際にすべてを実行しましたが、まったく問題は発生しませんでした。rma:FeedbackOverlay オブジェクトの XAML コードを編集しようとすると、「GUI」ウィンドウ (XAML プロジェクトに近いウィンドウ) で次の例外がスローされます。
InvalidOperationException: The property "FeedbackOverlay.Message" does not expose a get method.
InnerException: None
(there is also a StackTrace that I am not able to read, but I can provide it if anyone can read that for me)
デバイスにアプリをデプロイしてみましたが、実際には問題なく動作し、拡張機能が意図したとおりに機能します。しかし、私はその例外について心配しています。私には理由がありますか?どうすれば解決できますか?前もって感謝します!
(はい、PC の再起動、IDE の再起動を試みましたが、何も機能しませんでした)