1745:
825:
835:
22:
845:
284:
The
Windows Presentation Foundation (WPF) plug-in for Firefox and the .NET Framework Assistant for Firefox enable XAML browser applications (XBAPs), loose XAML, and ClickOnce applications to work with the Mozilla Firefox browser. The .NET Framework Assistant for Firefox enables stand-alone ClickOnce
181:
Currently, ClickOnce will only launch if the URL to the deployment manifest is opened using
Internet Explorer or Edge. If the deployment URL is launched from another application such as Outlook, Word, or Excel, the application launch will only be successful if Internet Explorer or Edge is set as the
190:
ClickOnce applications can be self-updating. They can check for newer versions as they become available and automatically replace any updated files. Depending on the installation type, ClickOnce presents several update options. Applications can be configured to check for updates on startup or after
215:
dialog box was disabled. On 6 May 2009, Microsoft released an update that addressed this problem and also published a support article that helped users manually remove this component. In addition, the later versions of
Microsoft .NET Framework Assistant included with Windows 7 and .NET Framework 4
129:
The core principle of ClickOnce is to ease the deployment of
Windows applications. In addition, ClickOnce aims to solve three other problems with conventional deployment models: the difficulty in updating a deployed application, the impact of an application on the user's computer, and the need for
146:
The ClickOnce model supports both installed applications (akin to conventional
Windows applications with Start Menu integration) and online applications (browser-hosted applications that are not installed, only run and cached). ClickOnce applications can be deployed to a computer from an internet
314:
Known issues Issue 2: .NET Framework assistant for
Firefox has the Uninstall button disabled. In the .NET Framework 3.5 SP1, the .NET Framework Assistant enables Firefox to use the ClickOnce technology that is included in the .NET Framework. The .NET Framework Assistant is added at the computer
344:
To resolve this issue, use one of the following methods: Method 1: Download the Update to .NET Framework 3.5 SP1 for the .NET Framework
Assistant 1.0 for Firefox Note: This update is included in Windows 7 and in the .NET Framework 4.0. Method 2: Remove the .NET Framework Assistant for Firefox
133:
ClickOnce-deployed applications are considered "low impact", in that they are installed per user, not per machine. Administrator privileges are not required to install these applications. Each ClickOnce application is isolated from the others. This means one ClickOnce application is not able to
177:
implementation. The deployment manifest (*.application file) describes the deployment model: the current version, update behavior, publisher identity along with a digital signature; this manifest is intended to be authored by administrators who handle deployment. The application manifest
178:(*.exe.manifest file) describes the application assemblies, dependent libraries, and permissions required by the application. This file is intended to be authored by the application developer. In order to launch a ClickOnce application, a user clicks on its deployment manifest file.
315:
level so that its functionality can be used by all users at the computer level instead of at the user level. Therefore, the
Uninstall button is unavailable in the Firefox Add-ons menu because standard users are not permitted to uninstall computer level components.
206:
that enabled ClickOnce support in
Firefox 3 and later. The first release of this extension had a problem that prevented users from uninstalling the add-on in the same manner that other add-ons are uninstalled; the corresponding
87:
191:
startup. ClickOnce also exposes programmatic APIs to customize update behavior. There is also support for mandatory updates, ensuring that the entire user-base can be moved to a new version in a timely manner.
55:
881:
285:
applications to run from the
Firefox browser. The .NET Framework Assistant for Firefox functions identically when it is installed before and after the Firefox browser.
138:(CAS) to prevent system functions being called by a ClickOnce application from the web, ensuring the security of data and the client system in general.
874:
1534:
386:
1281:
577:
1276:
411:
1748:
928:
867:
1767:
1006:
219:
Other browsers may have third-party extensions available that add ClickOnce support such as Menarva Ltd's ClickOnce for Google Chrome.
749:
41:
73:
1782:
1570:
1425:
1177:
609:
1565:
1440:
918:
767:
634:
589:
106:
1182:
1162:
933:
838:
438:
1560:
1130:
1118:
1016:
562:
1150:
1772:
1529:
1473:
379:
1777:
1621:
1555:
1445:
1430:
1197:
640:
628:
267:
51:
1478:
1333:
37:
32:
1659:
1601:
1468:
1435:
1187:
974:
583:
228:
1485:
1246:
954:
572:
1727:
905:
757:
494:
483:
406:
372:
1135:
1710:
1596:
1241:
1108:
1063:
729:
724:
688:
445:
1654:
1311:
1271:
1095:
1048:
1028:
594:
475:
272:
174:
170:
202:
With the release of .NET Framework 3.5 with Service Pack 1, Microsoft included a Firefox add-on called
1511:
1490:
1381:
1338:
545:
450:
173:: a deployment manifest and an application manifest. The manifests are in the same XML format as the
135:
1626:
1033:
1021:
604:
1524:
1519:
1463:
1251:
1043:
969:
913:
505:
151:
1715:
1420:
1396:
1343:
1113:
1011:
615:
530:
848:
1591:
1408:
984:
656:
518:
199:
Native support for ClickOnce applications is only available via Internet Explorer and Edge.
1732:
1326:
1100:
1038:
949:
800:
762:
460:
359:
262:
248:
1695:
1261:
1207:
784:
673:
433:
110:
98:
249:"Server and Client Configuration Issues in ClickOnce Deployments - Visual Studio 2015"
1761:
1586:
1455:
1391:
1316:
1192:
923:
828:
646:
622:
599:
555:
465:
114:
102:
1685:
1376:
1371:
1202:
1053:
779:
714:
540:
535:
1155:
1386:
1306:
774:
696:
550:
489:
21:
1256:
1231:
1219:
1214:
989:
859:
665:
1669:
1415:
1145:
805:
678:
298:"List of changes and fixed issues in the .NET Framework 3.5 Service Pack 1"
1140:
1644:
1236:
1123:
964:
327:
297:
1649:
1403:
1366:
1321:
1266:
1224:
1073:
1068:
979:
810:
735:
701:
525:
513:
155:
147:
location, a network share, or a local file location such as a CD-ROM.
1664:
1001:
994:
455:
86:
1705:
1700:
1348:
1172:
1058:
959:
719:
118:
1539:
1358:
1167:
427:
395:
863:
368:
1720:
167:
15:
150:
The ClickOnce deployment technology has been integrated into
166:
A ClickOnce deployment is controlled through the use of two
101:
and later, and supports deploying applications made with
328:"How to remove the .NET Framework Assistant for Firefox"
263:"Firefox Add-ons to Support .NET Application Deployment"
364:
47:
1678:
1635:
1614:
1579:
1548:
1510:
1503:
1454:
1357:
1299:
1290:
1088:
942:
904:
895:
793:
748:
687:
664:
655:
504:
474:
420:
130:administrator permissions to install applications.
36:, potentially preventing the article from being
360:MSDN Library: ClickOnce Security and Deployment
875:
380:
8:
154:and later. It is also natively supported by
158:, Microsoft's build management technology.
1507:
1296:
901:
882:
868:
860:
834:
661:
387:
373:
365:
56:reliable, independent, third-party sources
334:. Microsoft Corporation. 16 February 2010
74:Learn how and when to remove this message
1535:Business Intelligence Development Studio
85:
50:by replacing them with more appropriate
240:
90:Installation of a ClickOnce application
33:too closely associated with the subject
578:Extensible Application Markup Language
304:. Microsoft Corporation. 17 July 2009
7:
844:
134:"break" another. ClickOnce employs
14:
1744:
1743:
843:
833:
824:
823:
610:Windows Communication Foundation
31:may rely excessively on sources
20:
1627:Team Foundation Version Control
635:Windows Presentation Foundation
590:Managed Extensibility Framework
107:Windows Presentation Foundation
1:
99:Microsoft .NET Framework 2.0
890:Microsoft development tools
641:Windows Workflow Foundation
629:Windows Identity Foundation
268:Microsoft Developer Network
1799:
1768:.NET Framework terminology
1741:
1602:Extensible Storage Engine
1007:Robotics Developer Studio
819:
710:
584:Language Integrated Query
402:
229:XAML Browser Applications
216:did not have this issue.
1426:Communication Foundation
573:Dynamic Language Runtime
412:Libraries and frameworks
204:.NET Framework Assistant
1783:Microsoft Visual Studio
1728:Windows Package Manager
1441:Presentation Foundation
495:Framework Class Library
484:Common Language Runtime
1711:Web Platform Installer
1597:Access Database Engine
1064:Native Image Generator
929:Tools for Applications
730:Native Image Generator
725:.NET Compiler Platform
446:.NET Compact Framework
91:
595:Microsoft Silverlight
273:Microsoft Corporation
175:side-by-side assembly
89:
1339:Xbox Development Kit
924:Team System Profiler
451:.NET Micro Framework
136:Code Access Security
117:or Zero Install for
1773:Computing platforms
1446:Workflow Foundation
1431:Identity Foundation
1017:SharePoint Designer
605:Parallel Extensions
109:. It is similar to
1778:Windows components
1044:Windows App Studio
152:Visual Studio 2005
97:is a component of
92:
1755:
1754:
1716:Windows Installer
1622:Visual SourceSafe
1610:
1609:
1530:Management Studio
1499:
1498:
1344:Windows Installer
1084:
1083:
857:
856:
744:
743:
616:WCF Data Services
332:Microsoft Support
302:Microsoft Support
182:default browser.
84:
83:
76:
1790:
1747:
1746:
1592:Microsoft Access
1508:
1409:Entity Framework
1297:
934:Tools for Office
902:
884:
877:
870:
861:
847:
846:
837:
836:
827:
826:
662:
519:Entity Framework
389:
382:
375:
366:
348:
347:
341:
339:
324:
318:
317:
311:
309:
294:
288:
287:
281:
279:
259:
253:
252:
245:
79:
72:
68:
65:
59:
24:
16:
1798:
1797:
1793:
1792:
1791:
1789:
1788:
1787:
1758:
1757:
1756:
1751:
1737:
1733:Microsoft Store
1674:
1660:Script Debugger
1637:
1631:
1606:
1575:
1544:
1495:
1450:
1353:
1327:Managed DirectX
1292:
1286:
1080:
1039:Windows App SDK
975:Macro Assembler
938:
897:
891:
888:
858:
853:
815:
801:.NET Foundation
789:
740:
706:
683:
651:
500:
470:
439:Version history
421:Implementations
416:
398:
393:
356:
351:
337:
335:
326:
325:
321:
307:
305:
296:
295:
291:
277:
275:
261:
260:
256:
247:
246:
242:
238:
225:
197:
195:Browser support
188:
164:
144:
127:
80:
69:
63:
60:
45:
25:
12:
11:
5:
1796:
1794:
1786:
1785:
1780:
1775:
1770:
1760:
1759:
1753:
1752:
1742:
1739:
1738:
1736:
1735:
1730:
1725:
1724:
1723:
1713:
1708:
1703:
1698:
1693:
1688:
1682:
1680:
1676:
1675:
1673:
1672:
1667:
1662:
1657:
1652:
1647:
1641:
1639:
1633:
1632:
1630:
1629:
1624:
1618:
1616:
1615:Source control
1612:
1611:
1608:
1607:
1605:
1604:
1599:
1594:
1589:
1583:
1581:
1577:
1576:
1574:
1573:
1568:
1563:
1558:
1552:
1550:
1546:
1545:
1543:
1542:
1537:
1532:
1527:
1522:
1516:
1514:
1505:
1501:
1500:
1497:
1496:
1494:
1493:
1488:
1483:
1482:
1481:
1476:
1466:
1460:
1458:
1456:Device drivers
1452:
1451:
1449:
1448:
1443:
1438:
1433:
1428:
1423:
1418:
1413:
1412:
1411:
1401:
1400:
1399:
1394:
1389:
1384:
1379:
1374:
1363:
1361:
1355:
1354:
1352:
1351:
1346:
1341:
1336:
1331:
1330:
1329:
1319:
1314:
1309:
1303:
1301:
1294:
1288:
1287:
1285:
1284:
1279:
1274:
1269:
1264:
1262:Project Verona
1259:
1254:
1249:
1244:
1239:
1234:
1229:
1228:
1227:
1222:
1212:
1211:
1210:
1205:
1195:
1190:
1185:
1180:
1175:
1170:
1165:
1160:
1159:
1158:
1153:
1148:
1143:
1133:
1128:
1127:
1126:
1121:
1116:
1111:
1103:
1098:
1092:
1090:
1086:
1085:
1082:
1081:
1079:
1078:
1077:
1076:
1071:
1066:
1061:
1056:
1046:
1041:
1036:
1031:
1026:
1025:
1024:
1014:
1009:
1004:
999:
998:
997:
987:
982:
977:
972:
967:
962:
957:
955:Expression Web
952:
946:
944:
940:
939:
937:
936:
931:
926:
921:
916:
910:
908:
899:
893:
892:
889:
887:
886:
879:
872:
864:
855:
854:
852:
851:
841:
831:
820:
817:
816:
814:
813:
808:
803:
797:
795:
791:
790:
788:
787:
785:Xamarin Studio
782:
777:
772:
771:
770:
765:
754:
752:
746:
745:
742:
741:
739:
738:
733:
727:
722:
717:
711:
708:
707:
705:
704:
699:
693:
691:
685:
684:
682:
681:
676:
674:.NET Reflector
670:
668:
659:
653:
652:
650:
649:
644:
638:
632:
626:
620:
619:
618:
607:
602:
597:
592:
587:
581:
575:
570:
565:
560:
559:
558:
553:
548:
543:
538:
533:
523:
522:
521:
510:
508:
502:
501:
499:
498:
492:
487:
480:
478:
472:
471:
469:
468:
463:
458:
453:
448:
443:
442:
441:
434:.NET Framework
431:
424:
422:
418:
417:
415:
414:
409:
403:
400:
399:
394:
392:
391:
384:
377:
369:
363:
362:
355:
354:External links
352:
350:
349:
319:
289:
254:
239:
237:
234:
233:
232:
224:
221:
211:button in the
196:
193:
187:
184:
171:manifest files
163:
160:
143:
140:
126:
123:
111:Java Web Start
82:
81:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
1795:
1784:
1781:
1779:
1776:
1774:
1771:
1769:
1766:
1765:
1763:
1750:
1740:
1734:
1731:
1729:
1726:
1722:
1719:
1718:
1717:
1714:
1712:
1709:
1707:
1704:
1702:
1699:
1697:
1694:
1692:
1689:
1687:
1684:
1683:
1681:
1677:
1671:
1668:
1666:
1663:
1661:
1658:
1656:
1653:
1651:
1648:
1646:
1643:
1642:
1640:
1634:
1628:
1625:
1623:
1620:
1619:
1617:
1613:
1603:
1600:
1598:
1595:
1593:
1590:
1588:
1587:Visual FoxPro
1585:
1584:
1582:
1578:
1572:
1569:
1567:
1564:
1562:
1559:
1557:
1554:
1553:
1551:
1547:
1541:
1538:
1536:
1533:
1531:
1528:
1526:
1523:
1521:
1518:
1517:
1515:
1513:
1509:
1506:
1502:
1492:
1489:
1487:
1484:
1480:
1477:
1475:
1472:
1471:
1470:
1467:
1465:
1462:
1461:
1459:
1457:
1453:
1447:
1444:
1442:
1439:
1437:
1434:
1432:
1429:
1427:
1424:
1422:
1419:
1417:
1414:
1410:
1407:
1406:
1405:
1402:
1398:
1395:
1393:
1390:
1388:
1385:
1383:
1380:
1378:
1375:
1373:
1370:
1369:
1368:
1365:
1364:
1362:
1360:
1356:
1350:
1347:
1345:
1342:
1340:
1337:
1335:
1332:
1328:
1325:
1324:
1323:
1320:
1318:
1315:
1313:
1310:
1308:
1305:
1304:
1302:
1298:
1295:
1289:
1283:
1280:
1278:
1275:
1273:
1270:
1268:
1265:
1263:
1260:
1258:
1255:
1253:
1250:
1248:
1245:
1243:
1240:
1238:
1235:
1233:
1230:
1226:
1223:
1221:
1218:
1217:
1216:
1213:
1209:
1206:
1204:
1201:
1200:
1199:
1196:
1194:
1193:Visual FoxPro
1191:
1189:
1186:
1184:
1181:
1179:
1176:
1174:
1171:
1169:
1166:
1164:
1161:
1157:
1154:
1152:
1149:
1147:
1144:
1142:
1139:
1138:
1137:
1134:
1132:
1129:
1125:
1122:
1120:
1117:
1115:
1112:
1110:
1107:
1106:
1105:Visual Basic
1104:
1102:
1099:
1097:
1094:
1093:
1091:
1087:
1075:
1072:
1070:
1067:
1065:
1062:
1060:
1057:
1055:
1052:
1051:
1050:
1047:
1045:
1042:
1040:
1037:
1035:
1032:
1030:
1027:
1023:
1020:
1019:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
996:
993:
992:
991:
988:
986:
983:
981:
978:
976:
973:
971:
968:
966:
963:
961:
958:
956:
953:
951:
948:
947:
945:
941:
935:
932:
930:
927:
925:
922:
920:
917:
915:
912:
911:
909:
907:
906:Visual Studio
903:
900:
894:
885:
880:
878:
873:
871:
866:
865:
862:
850:
842:
840:
832:
830:
822:
821:
818:
812:
809:
807:
804:
802:
799:
798:
796:
794:Organizations
792:
786:
783:
781:
778:
776:
773:
769:
766:
764:
761:
760:
759:
758:Visual Studio
756:
755:
753:
751:
747:
737:
734:
731:
728:
726:
723:
721:
718:
716:
713:
712:
709:
703:
702:SmartAssembly
700:
698:
695:
694:
692:
690:
686:
680:
677:
675:
672:
671:
669:
667:
663:
660:
658:
654:
648:
647:.NET Remoting
645:
642:
639:
636:
633:
630:
627:
624:
623:Windows Forms
621:
617:
614:
613:
611:
608:
606:
603:
601:
600:Microsoft XNA
598:
596:
593:
591:
588:
585:
582:
579:
576:
574:
571:
569:
566:
564:
561:
557:
554:
552:
549:
547:
544:
542:
539:
537:
534:
532:
529:
528:
527:
524:
520:
517:
516:
515:
512:
511:
509:
507:
503:
496:
493:
491:
488:
485:
482:
481:
479:
477:
473:
467:
466:XNA Framework
464:
462:
459:
457:
454:
452:
449:
447:
444:
440:
437:
436:
435:
432:
429:
426:
425:
423:
419:
413:
410:
408:
407:.NET strategy
405:
404:
401:
397:
390:
385:
383:
378:
376:
371:
370:
367:
361:
358:
357:
353:
346:
333:
329:
323:
320:
316:
303:
299:
293:
290:
286:
274:
270:
269:
264:
258:
255:
250:
244:
241:
235:
230:
227:
226:
222:
220:
217:
214:
210:
205:
200:
194:
192:
185:
183:
179:
176:
172:
169:
161:
159:
157:
153:
148:
141:
139:
137:
131:
124:
122:
120:
116:
115:Java Platform
112:
108:
104:
103:Windows Forms
100:
96:
88:
78:
75:
67:
57:
53:
49:
43:
39:
35:
34:
29:This article
27:
23:
18:
17:
1690:
1686:Active Setup
1571:Notification
1549:SQL services
1382:Dynamic Data
1054:CLR Profiler
898:environments
780:SharpDevelop
715:CLR Profiler
567:
546:Dynamic Data
476:Architecture
343:
336:. Retrieved
331:
322:
313:
306:. Retrieved
301:
292:
283:
276:. Retrieved
266:
257:
243:
218:
212:
208:
203:
201:
198:
189:
180:
165:
149:
145:
142:Applications
132:
128:
94:
93:
70:
61:
46:Please help
30:
1636:Testing and
1566:Integration
1486:Windows HLK
1312:Silverlight
1307:Windows API
1272:Small Basic
1151:Managed C++
1096:Dynamics AX
1049:Windows SDK
1029:Small Basic
896:Development
775:MonoDevelop
697:Dotfuscator
689:Obfuscators
666:Decompilers
490:COM Interop
125:Description
1762:Categories
1655:Playwright
1512:SQL Server
1293:frameworks
1257:PowerShell
1232:IronPython
1220:TypeScript
1215:JavaScript
1136:Visual C++
990:QuickBASIC
625:(WinForms)
506:Components
236:References
48:improve it
38:verifiable
1691:ClickOnce
1670:xUnit.net
1638:debugging
1561:Reporting
1421:CardSpace
1397:Web Forms
1178:Dexterity
1156:C++/WinRT
1089:Languages
1034:WebMatrix
1022:FrontPage
806:Microsoft
568:ClickOnce
531:Web Forms
209:Uninstall
162:Manifests
95:ClickOnce
64:June 2022
52:citations
1749:Category
1679:Delivery
1645:CodeView
1556:Analysis
1504:Database
1291:APIs and
1252:Power Fx
1237:IronRuby
1124:VBScript
970:MACRO-80
965:GW-BASIC
829:Category
563:Avalonia
223:See also
113:for the
1650:OneFuzz
1525:Compact
1520:Express
1404:ADO.NET
1367:ASP.NET
1322:DirectX
1225:JScript
1146:C++/CLI
1074:XAMLPad
1069:WinDiff
980:MSBuild
919:Express
849:Commons
811:Xamarin
768:Express
736:XAMLPad
679:dotPeek
526:ASP.NET
514:ADO.NET
213:Add-ons
186:Updates
156:MSBuild
42:neutral
1665:WinDbg
1300:Native
1141:C++/CX
1131:Bosque
1114:VB.NET
1109:legacy
1012:Roslyn
1002:QuickC
995:QBasic
985:Pascal
943:Others
732:(NGen)
612:(WCF)
586:(LINQ)
580:(XAML)
456:DotGNU
430:(Core)
338:23 May
308:23 May
278:23 May
231:(XBAP)
1706:vcpkg
1701:NuGet
1580:Other
1392:Razor
1349:WinUI
1173:Dafny
1101:BASIC
1059:ILAsm
960:FxCop
950:Blend
763:Blend
720:ILAsm
657:Tools
637:(WPF)
631:(WIF)
556:Razor
497:(FCL)
486:(CLR)
119:Linux
1540:MSDE
1479:UMDF
1474:KMDF
1436:LINQ
1416:MAUI
1377:AJAX
1372:Core
1359:.NET
1282:XAML
1242:Lean
1198:Java
1168:C/AL
914:Code
839:List
750:IDEs
643:(WF)
541:Core
536:AJAX
461:Mono
428:.NET
396:.NET
340:2010
310:2010
280:2010
40:and
1721:WiX
1696:npm
1491:WDM
1469:WDF
1464:WDK
1387:MVC
1334:UWP
1317:XNA
1277:VPL
1203:J++
1119:VBA
551:MVC
168:XML
105:or
54:to
1764::
1267:Q#
1208:J#
1188:F*
1183:F#
1163:C#
342:.
330:.
312:.
300:.
282:.
271:.
265:.
121:.
1247:P
883:e
876:t
869:v
388:e
381:t
374:v
251:.
77:)
71:(
66:)
62:(
58:.
44:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.