ClickOnceデプロイされたアプリケーションのデスクトップショートカットを作成したいと思います。 IDEはVisual Studio 2005であり、Visual Studio 2008にアップグレードする必要はありません。ClickOnceデプロイされたアプリケーションのデスクトップショートカット
0
A
答えて
1
Visual Studio 2005を使用する必要がある場合は、アイコンを作成するコードを記述するだけです。ここにはhow to do itがあります。ただし、ユーザーがアプリケーションをアンインストールすると、デスクトップアイコンが削除されないという事実に注意してください。
Visual Studio 2008 SP1にアップグレードする場合は、この機能をそのまま使用できます。
0
あなたはClickOnceの中でこれを行うことはできません、それは仕様です:
のClickOnceの目標の一つは、「ウェブ状」できるだけリッチクライアントコードをインストールおよび実行のユーザーエクスペリエンスを作ることでした
[...]我々 はトンのように、低侵襲性 として可能になりたかった
ウェブ状モデルを踏まえて( )、デスクトップ にショートカットを「迷惑メール」しないようにしました(XP スタートメニューには、 がClickOnceアプリ用にインストールされているという通知である 通知が点灯します)。
説明した通りin this thread on social.msdn.microsoft.com。
唯一の回避策は、最初の起動時にデスクトップアイコンを自分で作成することです。しかしそうすることはお勧めできません。
実際にデスクトップアイコンが必要かどうか再評価したい場合があります。私は個人的にそれを行うインストーラが嫌いです。
1
ブログの投稿Creating a Desktop Shortcut for a ClickOnce Applicationは、ClickOnceの配置に対してプログラムでデスクトップショートカットを作成する方法を正確に説明しています。
これはうまく動作し、リスクはありません。
関連する問題
- 1. ClickOnceデプロイされたアプリケーションのプリズムアーキテクチャに関する考慮事項
- 2. デプロイされたclickonceアプリケーションがクライアントシステムで動作しない
- 3. ClickOnceアプリケーションと試用版のデプロイ
- 4. アップグレードされた.NETアプリケーションのClickOnceデプロイメントエラー
- 5. ClickOnceとチームビルドを使用したWPFアプリケーションのデプロイ
- 6. アプリケーションの実行中にClickOnceデプロイされたアプリケーションが更新中にどのように動作しますか?
- 7. .NETフレームワーク2.0のClickOnceデプロイ
- 8. デプロイされたAIRアプリケーションのデバッグ
- 9. デプロイされたGAEアプリケーションのソースコードをダウンロード
- 10. はだけデプロイされたアプリケーション
- 11. は、デプロイされたWebアプリケーションのエラーをコンパイルしますが、私のデプロイされたWebアプリケーションでIDE
- 12. ClickOnceアプリケーションのDllNotFoundException
- 13. ClickOnce公開されたDPI対応アプリケーションのインストール
- 14. MSIを使用してインストールされたWPFアプリケーションのClickOnceアップデート
- 15. ClickOnceデプロイされたアプリケーションは、存在しなくても更新をインストールするように頼みます。
- 16. デプロイされたアプリケーションからインポートされたPDFを開く
- 17. シャットダウンClickOnceアプリケーション
- 18. ClickOnce for Windowsアプリケーション
- 19. ClickOnceアプリケーションをローカルファイル
- 20. ClickOnceアプリケーションの更新
- 21. 公開されたClickOnceアプリケーションが[スタート]メニューに表示されない
- 22. jfアプリケーションからglassfishにデプロイされたアプリケーションを一覧表示
- 23. AppengineにデプロイされたGwtアプリケーションでCSSがレンダリングされない
- 24. TomcatにデプロイされたJerseyアプリケーションが返される404
- 25. Visual Studio 2008を使用したC++/CLIプロジェクトのClickOnceデプロイ
- 26. ClickOnceでネイティブのDelphiアプリケーションをデプロイすることは可能ですか
- 27. SAML2.0 Tomcat 8.0にデプロイされたhtml5/jsベースのアプリケーションのアサーション
- 28. ApacheのTomcatにデプロイされたアプリケーションのエラー
- 29. ユニティエディタとデプロイされたアプリケーションでの3Dモデルの読み込み
- 30. ClickOnceアプリケーションのライセンス問題
プロジェクトが.NET 3.5をターゲットにしている場合にのみ、この機能をそのまま使用できることに注意してください。以前のバージョンの.NETをターゲットにしている場合(たとえば、顧客ベースにWindows 2000ユーザーが含まれているため)、VS 2005ソリューションを使用する必要があります。 –