Skip to main content

ASCX-fil (vad det är och hur man öppnar en)

Wormax.io, ссылка в дискорде (Juni 2026)

Wormax.io, ссылка в дискорде (Juni 2026)
Anonim

En fil med ASCX-filtillägget är en ASP.NET Web User Control-fil som står för Aktiv serverkontrollförlängning .

I grund och botten gör ASCX-filer det enkelt att använda samma kod på flera ASP.NET webbsidor, vilket sparar tid och energi när man bygger en webbplats.

Till exempel kan ett antal ASPX-filer på en webbplats länka till en enda ASCX-fil som innehåller kod för en webbplatss navigationsmeny. I stället för att skriva samma kod på varje sida på webbplatsen som behöver menyn, kan varje sida bara peka på ASCX-filen, hantera och uppdatera menyn på varje sida mycket lättare.

Med tanke på hur effektiva ASCX-filer är för att förenkla ASP.NET-programmering, används dessa filer ofta för andra konsekventa delar av en webbplats, till exempel rubriker, sidfot etc.

Så här öppnar du en ASCX-fil

Microsofts Visual Web Developer och Visual Studio kan öppna och redigera ASCX-filer, såväl som Adobes Dreamweaver.

Även om en ASCX-fil är länkad till från en ASPX-fil (som kan ses i en webbläsare), är ASCX-filen inte avsedd att öppnas av webbläsaren. Om du har laddat ner en ASCX-fil och förväntat att den innehåller information (som ett dokument eller annan sparad data) är det troligt att någonting är fel på webbplatsen och istället för att generera användbar information som du följde, gav den här serverns sida filen istället.

Om det händer, försök ladda ner filen igen eller till och med bara byta namn på filen till den filtyp du förväntade att den skulle vara. Ibland fungerar det.

Om du till exempel vill ha hämtning av en PDF-fil men fått en ASCX-fil istället, bara byt namn på .ascx del av filen till .pdf . Vet att detta inte konverterar filen till PDF-formatet utan istället bara att byta namn på filen till det aktuella formatet (PDF i det här fallet).

Så här konverterar du en ASCX-fil

En filkonverterare är vanligtvis det rekommenderade verktyget för att konvertera de flesta typer av filer, till exempel videor, musikfiler, bilder, dokument etc.

Att konvertera en fil som en ASCX-fil till något annat kommer dock att bryta dess funktionalitet, så det är förmodligen inte något du vill göra, särskilt om ASCX-filen är värd online och fungerar annars bra.

Om du t.ex. ändrar en arbetsfil med .ASCX-filtillägget till allt annat betyder att alla ASPX-filer som pekar på den ASCX-filen upphör att förstå vad filen är för och kommer därför inte att förstå hur man använder dess innehåll för att göra menyer, rubriker etc.

Men motsatt konvertering kan faktiskt vara något du är intresserad av: konvertera en ASPX-sida till en ASP.NET Web User Control-fil med ASCX-tillägget. Ett antal manuella ändringar krävs för att detta ska ske, så var noga med att följa Microsofts instruktioner.

Microsoft har en annan handledning om att konvertera en ASCX-fil till en redistribuerbar anpassad kontroll (en DLL-fil). Om du vet något om DLL-filer kanske du redan har insett att ASCX-filer beter sig väldigt mycket som de delade DLL-filerna på din Windows-dator.

Mer information om ASCX-filer

ASCX-filer och ASPX-filer består av mycket liknande kod, men Web User Control-filer innehåller inga html , kropp , eller form element.

Microsofts Hur: Skapa ASP.NET User Controls förklarar de steg som krävs för att skapa en ASCX-fil och Bean Software har några bra exempel på hur man lägger till Web User Control-filer på en ASP.NET-sida.

Kan du fortfarande inte öppna din fil?

Om du efter att ha försökt ovanstående program fortfarande inte öppnar filen, är det en bra chans att du inte riktigt hanterar en ASCX-fil. Vissa filformat använder en filtillägg som liknar ". ASCX" trots att formaten inte är relaterade.

Exempelvis kan ACX-filer se ut som om de är relaterade på något sätt till ASCX-filer, men de är faktiskt Atari ST-programfiler som kan användas på en dator med en Atari ST-emulator som Gemulator. De öppnas inte med en ASCX-filöppnare.

Samma begrepp gäller för andra filer som ACSM, ASAX och ASX (Microsoft ASF Redirector) -filer. Om du har en av dessa filer, eller någon annan fil som helt enkelt utseende som en ASCX-fil, undersöker den riktiga filtillägget för att lära sig vilka program som kan öppna eller konvertera det.