.NET ClickOnceアプリケーションは、C:\ Documents and Settings \\ Local Settings \ Apps \ 2.0のサブフォルダに展開されます。開発では、小さな変更が多数発生する傾向があり、通常の展開では、このフォルダに多くの迷惑メールが蓄積される可能性があります。驚くべきことに、「Temporary Internet Filesを削除しても、このフォルダから古いものは削除されません。 Windows/.NETがここから情報を削除するための措置を講じるか、それとも単に蓄積するかは誰にも分かりません。 ありがとう!ClickOnceデプロイメント用の迷惑メールを削除するための推奨事項
答えて
Mageは、フレームワークsdkに付属するClickOnceツールです。コマンド...
Mage.exe -cc
...アプリケーションキャッシュがクリアされます。あなたは魔法使いを見つけるために少し検索する必要があるかもしれません。さまざまなバージョンのSDKが異なる場所にインストールされているようです。私のマシンでは、C:¥Program Files¥Microsoft SDKs¥Windows¥v6.0A¥bin¥mage.exeにあります。
もう1つの選択肢は、アプリケーションをオフラインで利用できるようにする発行オプションを使用することです。その後、アプリケーションの削除に使用できる通常の「アプリケーションの追加と削除」にエントリが表示されます。
rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
良い解決策! Windows XPでもWindows 8でもテストされています。おそらく間にあるすべてのバージョンで動作します。そして 'mage.exe'や何かをマシンにコピーする必要はありません。 – sinelaw
レコードの場合:Admin-Shellが必要です。それ以外の場合、 "モジュールが見つかりません" –
プログラマーのレコード(管理者権限なしで動作): [DllImport( "Dfshim.dll"、CharSet = CharSet.Auto)] public static extern void CleanOnlineAppCache(); –
- 1. Pythonクロスプラットフォームリスナーサーバのための推奨事項
- 2. C#データベースアクセスのための推奨事項
- 3. linux hostingのための推奨事項
- 4. C#Listview、迷惑メールを削除する
- 5. アーキテクチャサブアプリケーションを使用したWebアプリケーションの推奨事項/推奨事項
- 6. 運用統計収集システムのための推奨事項
- 7. Firebaseデータベースデザインの推奨事項
- 8. Excelチャートコンポーネントの推奨事項
- 9. Webアプリケーションデプロイメントアーキテクチャの推奨事項
- 10. ソケットの推奨事項
- 11. jQuery FileManagerの推奨事項
- 12. jQueryナビゲーションメニュープラグインの推奨事項
- 13. IoTデバイスの推奨事項
- 14. バーチャルキーボードの推奨事項(JavaScript)
- 15. プロジェクトコラボレーションツールの推奨事項
- 16. JavaScriptスタイルの推奨事項
- 17. HL7インターフェイスエンジンの推奨事項
- 18. FullCalendar - データベースのタイムゾーンを保存するための推奨事項
- 19. Perlを学習するための推奨事項?
- 20. WPFでログウィンドウを作成するための推奨事項
- 21. Sweave文書を開発するための推奨事項
- 22. EJBタイマー使用の推奨事項
- 23. PHP SOAPクライアントチュートリアル/推奨事項
- 24. Adobe AIRのゲームを書くための推奨事項
- 25. Flex用のJava Webサービスを学習するための推奨事項
- 26. アバター選択シナリオ用のRESTfulリソースを構築するための推奨事項
- 27. 良いJQueryサイトとチュートリアルのための推奨事項
- 28. シンプルなAJAXのための推奨事項?
- 29. Image Processing booksのための推奨事項
- 30. PHP OAuth2ライブラリのための推奨事項
こんにちは、 クライアントマシンは、キャッシュフォルダに異なるバージョンのアプリケーションで膨大になります。 Clickonceに定期的にクライアントキャッシュをクリアするオプションがありますか?なぜ以前のバージョンのアプリケーションがそのフォルダに残っているのか分かりません。クライアントがキャッシュをクリアしないと、そこに大きな迷惑メールが入ります。 – theraneman
また、mage -ccオプションは私のキャッシュをクリアしませんでした。私はあなたが提供した道を試しました。 Add/Removeからプログラムを削除することによって、キャッシュをクリアしましたが。 – theraneman
@theranemanキャッシュは現在のバージョンと1つ前のバージョンのみを保持する必要があります。 mage-cccがキャッシュをクリアしなかった理由は分かりませんが、通常は「オンラインのみ」で追加/削除プログラムには表示されないアプリを削除するために行うだけです。 – codeConcussion