.APPREF-MS

Plik APPREF-MS

Microsoft Application Reference File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik APPREF-MS to odnośnik aplikacji ClickOnce - niewielki wskaźnik tekstowy używany przez system Windows do uruchamiania i automatycznej aktualizacji aplikacji .NET z adresu URL serwera. Dwukrotne kliknięcie uruchamia środowisko wykonawcze ClickOnce (dfshim.dll), które sprawdza dostępność aktualizacji i uruchamia aplikację. Pliki te pojawiają się w menu Start po zainstalowaniu aplikacji ClickOnce; otwórz jeden w programie Notepad, aby zobaczyć adres URL wdrożenia. Nigdy nie uruchamiaj plików APPREF-MS z niezaufanych źródeł - dwukrotne kliknięcie automatycznie pobiera i wykonuje kod.

Deweloper: Microsoft Corporation Kategoria: Pliki ustawień MIME: application/x-ms-application
OTWIERA SIĘ NA Windows
Powiązane: .ICA · .DS_STORE · .WMZ · .CFG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jun 14, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku APPREF-MS?

.appref-ms to plik referencyjny aplikacji ClickOnce używany przez system Microsoft Windows do uruchamiania aplikacji wdrażanych za pomocą technologii ClickOnce, wprowadzonej w .NET Framework 2.0 (2004). Plik zawiera adres URL wdrożenia wskazujący na manifest aplikacji na serwerze WWW lub sieciowym, wraz z tokenem tożsamości zestawu kodującym nazwę aplikacji, wersję, token klucza publicznego i architekturę procesora.

Po dwukrotnym kliknięciu powłoka Windows przekazuje plik do dfshim.dll (środowisko wykonawcze wdrażania ClickOnce). dfshim.dll łączy się z serwerem wdrożeniowym, sprawdza dostępne aktualizacje, pobiera zmienione komponenty i uruchamia aplikację - bez tradycyjnego instalatora. Pliki .appref-ms są tworzone automatycznie w %APPDATA%\Microsoft\Windows\Start Menu podczas instalacji aplikacji ClickOnce, pełniąc rolę wpisu aplikacji w menu Start.

W przeciwieństwie do standardowego skrótu .lnk, plik .appref-ms przechowuje oryginalny adres URL wdrożenia, a nie lokalną ścieżkę pliku wykonywalnego. Oznacza to, że program uruchamiający zawsze odwołuje się do serwera, co umożliwia transparentne aktualizacje przy każdym uruchomieniu.

Plik jest zakodowany jako tekst UTF-16 LE i zazwyczaj ma rozmiar zaledwie kilkuset bajtów. Można go otworzyć w programie Notepad, aby sprawdzić adres URL wdrożenia. ClickOnce i format .appref-ms pozostają obsługiwane w .NET 6 i nowszych wersjach (tylko Windows) poprzez Microsoft.Deployment.Application.

Bezpieczeństwo

RYZYKO: MEDIUM

Sam plik .appref-ms jest bezpieczny do odebrania - to tylko tekstowy adres URL. Jednak dwukrotne kliknięcie powoduje, że system Windows automatycznie pobiera i wykonuje kod z tego adresu bez tradycyjnego monitu o pobieranie. Ataki socjotechniczne wykorzystywały złośliwe pliki .appref-ms do cichej instalacji złośliwego oprogramowania przez ClickOnce (CVE-2021-24084 i podobne). Nigdy nie uruchamiaj plików .appref-ms z niezaufanych źródeł lub nieoczekiwanych załączników e-mail. Przed uruchomieniem sprawdź adres URL wewnątrz (otwórz za pomocą Notepad). Microsoft Defender SmartScreen może ostrzegać o nieznanych wydawcach.

Szczegóły formatu

w pigułce
PEŁNA NAZWAMicrosoft Application Reference Fileznany również jako ClickOnce Application Reference, appref-ms file
DEWELOPERMicrosoft Corporationod 2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
TYP MIMEapplication/x-ms-application
TYPTekstowy odnośnik uruchamiania aplikacji (UTF-16 LE)

Programy otwierające pliki APPREF-MS

Windows3 apps
Microsoft Visual Studio Freemium Użyj kreatora publikowania (Build → Publish), aby tworzyć i zarządzać wdrożeniami ClickOnce, które generują pliki .appref-ms.
Microsoft Windows (dfshim.dll / ClickOnce runtime) Wbudowany Kliknij dwukrotnie plik .appref-ms; środowisko wykonawcze ClickOnce uruchomi się automatycznie poprzez dfshim.dll.
Notepad (view contents) Wbudowany Kliknij prawym przyciskiem myszy → Otwórz za pomocą → Notepad, aby odczytać adres URL wdrożenia wewnątrz pliku.

Szczegóły techniczne

specyfikacja
DeweloperMicrosoft Corporation
KodowanieTekst UTF-16 LE (z opcjonalnym BOM FF FE)
SzyfrowanieBrak w pliku; ClickOnce weryfikuje sygnaturę Authenticode zdalnego manifestu przy uruchomieniu
KontenerZwykły tekst - jedna lub dwie linie
ZawartośćAdres URL wdrożenia ClickOnce z tokenem tożsamości zestawu (nazwa, wersja, token klucza publicznego, architektura)
Typowy rozmiar pliku200 B - 2 KB
Program obsługującydfshim.dll (środowisko wykonawcze Windows ClickOnce) wywoływane automatycznie po dwukrotnym kliknięciu
Domyślna lokalizacja instalacji%APPDATA%\Microsoft\Windows\Start Menu (tworzona automatycznie przy instalacji ClickOnce)
PlatformaTylko Windows
TechnologiaWdrażanie ClickOnce - .NET Framework 2.0+ oraz .NET 6+ (Windows)
Zachowanie aktualizacjidfshim.dll kontaktuje się z serwerem wdrożeniowym i sprawdza aktualizacje przed każdym uruchomieniem
Ręczne polecenie uruchomieniarundll32 dfshim.dll,ShOpenVerbApplication <ścieżka-do-.appref-ms>
Wydano2004 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
Najnowsza wersjaN/A - format unchanged; ClickOnce still active in .NET 6+
Specyfikacjadocs.microsoft.com

Konwersje APPREF-MS

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami APPREF-MS. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki APPREF-MS.

Najczęściej zadawane pytania

Co to jest plik .appref-ms?
Jest to odnośnik aplikacji ClickOnce - mały wskaźnik tekstowy, którego Windows używa do uruchamiania aplikacji .NET ClickOnce. Dwukrotne kliknięcie łączy się z serwerem wdrożeniowym, sprawdza aktualizacje i uruchamia program.
Jak otworzyć plik .appref-ms?
Kliknij go dwukrotnie w Eksploratorze Windows - środowisko wykonawcze ClickOnce obsłuży go automatycznie. Aby sprawdzić jego zawartość, kliknij prawym przyciskiem myszy → Otwórz za pomocą → Notepad.
Czy mogę uruchomić .appref-ms na systemie Mac lub Linux?
Nie. ClickOnce jest dostępny wyłącznie dla systemu Windows. Pliki .appref-ms nie mają swoich odpowiedników w innych systemach operacyjnych.
Jak skopiować aplikację ClickOnce na inny komputer?
Skopiuj plik .appref-ms do menu Start lub na pulpit innego komputera. Po uruchomieniu ClickOnce ponownie pobierze aplikację z adresu URL wdrożenia. Komputer docelowy musi mieć zainstalowaną wymaganą wersję .NET.
Czy plik .appref-ms jest bezpieczny?
Format pliku jest legalny, ale po dwukrotnym kliknięciu automatycznie wykonuje kod z adresu URL. Otwieraj pliki .appref-ms wyłącznie z zaufanych, znanych źródeł - złośliwe wersje były wykorzystywane w atakach phishingowych.
Dlaczego mój plik .appref-ms wyświetla komunikat „nie można uruchomić aplikacji”?
Zazwyczaj serwer wdrożeniowy jest offline, adres URL uległ zmianie, brakuje wymaganej wersji .NET Framework lub wygasł certyfikat Authenticode.

Źródła

1Microsoft Docs - ClickOnce security and deploymentdocs.microsoft.com
2Microsoft Docs - ClickOnce application manifestdocs.microsoft.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.TMPTemporary File

Powiązane rozszerzenia

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z