現在ローカルマシンに公開されているXBAPがあります。公開されているバージョン番号を表示したい「About」キャンバスがXMALに組み込まれていますが、アセンブリのバージョン番号。助言がありますか?C#でXBAPのバージョンを公開する
2
A
答えて
3
まず、以下のアセンブリをプロジェクト参照に追加してください。System.Deployment。あなたがローカルでデバッグするときに、あなたが出版された場所から実行したときにのみ、バージョン情報を取得するためにIsNetworkDeployed
を使用できるように
using System.Deployment.Application;
...
if (ApplicationDeployment.IsNetworkDeployed)
VersionTextBlock.Text =
ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString();
CurrentDeployment
は、nullである:そして、あなたは、このような現在のバージョンにアクセスすることができます。 .NET 3.0で
0
私はどこかで使用することを言って見てきました:
System.Deployment.ApplicationDeployment.CurrentVersion
しかしSystem.Deploymentを使用するときにアクセスするために利用可能なSystem.Deployment.ApplicationDeploymentはないようです!
これは解決策ではありませんが、適切な方向を指している可能性があります。もし誰かがこれを使っているのであれば、多分もっと多くの光を当てることができます。
1
私は
Version ver = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
関連する問題
- 1. C++/CLIでマネージC#を公開する
- 2. C#クライアントでC#を公開する
- 3. RSA公開鍵への公開鍵c#
- 4. Xamarin.Formsポップアップ「新バージョンが公開」
- 5. Cufon差と公開バージョン
- 6. C++でメンバオブジェクトインタフェースを公開する方法
- 7. mavenのバージョン候補とスナップショットを公開
- 8. C#コンソールアプリケーションの公開
- 9. XBAPアプリケーションを展開しますか?
- 10. Rails 5.モデルのドラフトバージョンと公開バージョン
- 11. 公開サフィックスリストC#パーサー
- 12. Visual Studio 2008:同じプログラムの2つのバージョンを公開する
- 13. phpinfo()の出力に拡張機能のバージョンを公開する
- 14. IISサーバーにc#コンソールアプリケーションを公開する
- 15. Objective-Cフレームワークを公開する
- 16. QMLにC++クラスを公開
- 17. 更新されたモバイルアプリのバージョンを公開する
- 18. 企業リポジトリの特別なバージョンを公開する
- 19. 公開バージョンのフォーマットを変更するには
- 20. kenticoバージョン9ロックを特定のユーザーに公開する
- 21. 古いバージョンの.NETにアプリケーションを公開する
- 22. C#でのロープの公開実装?
- 23. 公開グラフアクションをグループに公開する
- 24. C++:公開と非公開ですべての宣言を削除するのは正しいですか?
- 25. Mercurialで複数のコミット(公開前に公開)をロールバックする
- 26. Xcodeバージョン9.1(9B55)アップロードアーカイブ失敗 - iOS 11.1 - 公開(GM)バージョン
- 27. C#Visual studio 2010公開ファイル
- 28. 公開C#Excel Addin with UDF
- 29. 同じアプリを公開しているが2つのバージョン
- 30. 同じ名前で直接公開することができないC++関数を公開する方法