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. アップグレードされた.NETアプリケーションのClickOnceデプロイメントエラー
- 4. ClickOnceとチームビルドを使用したWPFアプリケーションのデプロイ
- 5. アプリケーションの実行中にClickOnceデプロイされたアプリケーションが更新中にどのように動作しますか?
- 6. .NETフレームワーク2.0のClickOnceデプロイ
- 7. デプロイされたAIRアプリケーションのデバッグ
- 8. デプロイされたGAEアプリケーションのソースコードをダウンロード
- 9. は、デプロイされたWebアプリケーションのエラーをコンパイルしますが、私のデプロイされたWebアプリケーションでIDE
- 10. ClickOnceデプロイされたアプリケーションは、存在しなくても更新をインストールするように頼みます。
- 11. MSIを使用してインストールされたWPFアプリケーションのClickOnceアップデート
- 12. ClickOnce公開されたDPI対応アプリケーションのインストール
- 13. AppengineにデプロイされたGwtアプリケーションでCSSがレンダリングされない
- 14. jfアプリケーションからglassfishにデプロイされたアプリケーションを一覧表示
- 15. Visual Studio 2008を使用したC++/CLIプロジェクトのClickOnceデプロイ
- 16. ClickOnce for Windowsアプリケーション
- 17. ClickOnceアプリケーションの更新
- 18. SAML2.0 Tomcat 8.0にデプロイされたhtml5/jsベースのアプリケーションのアサーション
- 19. ApacheのTomcatにデプロイされたアプリケーションのエラー
- 20. ClickOnceでネイティブのDelphiアプリケーションをデプロイすることは可能ですか
- 21. GlassfishエラーでデプロイされたWebアプリケーションのXML解析
- 22. ローカルとデプロイされたMVC 2アプリケーションの違い
- 23. Windowsフォームのデスクトップショートカット
- 24. jboss warデプロイされたリスナー
- 25. アプリケーションはTomcatに正常にデプロイされましたが、404エラー
- 26. デプロイされたTomcat 7 WARアプリケーションでNoClassDefFoundErrorエラーが発生する
- 27. C++で開発されたアプリケーションをデプロイする
- 28. デプロイされたアプリケーションをログに記録する方法
- 29. websphereクラスタにデプロイされたアプリケーションをテストする方法。
- 30. Weblogic Serverにデプロイされたアプリケーションを表示する
プロジェクトが.NET 3.5をターゲットにしている場合にのみ、この機能をそのまま使用できることに注意してください。以前のバージョンの.NETをターゲットにしている場合(たとえば、顧客ベースにWindows 2000ユーザーが含まれているため)、VS 2005ソリューションを使用する必要があります。 –