当前位置:网站首页>ClickOnce does not support request execution level 'requireAdministrator'

ClickOnce does not support request execution level 'requireAdministrator'

2022-07-06 01:24:00 _ oP_ i

<PropertyGroup>
 <PublishWizardCompleted>true</PublishWizardCompleted></PropertyGroup>
<PropertyGroup>
 <ManifestCertificateThumbprint>xxx (some value) xxx </ManifestCertificateThumbprint>
</PropertyGroup>
<PropertyGroup>
 <ManifestKeyFile>SomeFile_TemporaryKey.pfx</ManifestKeyFile>
</PropertyGroup>
<PropertyGroup>
 <GenerateManifests>true</GenerateManifests>
</PropertyGroup>
<PropertyGroup>
 <SignManifests>true</SignManifests>
<ItemGroup>
 <None Include="SomeFile_TemporaryKey.pfx" />
</ItemGroup>

Delete Project documents .csproj , Don't click publish

<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
  <assemblyIdentity version="1.0.0.0" name="MyApplication.app" />
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <!-- UAC  List Options 
              If you want to change  Windows  User account control level , Please use 
              Replace one of the following nodes  requestedExecutionLevel  node .n
        <requestedExecutionLevel  level="asInvoker" uiAccess="false" />
        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
        <requestedExecutionLevel  level="highestAvailable" uiAccess="false" />

             Appoint  requestedExecutionLevel  Element will disable file and registry virtualization .
             If your application needs this virtualization for backward compatibility , Delete this 
             Elements .
        -->
 The most important sentence 
		  <requestedPrivileges>
			  <requestedExecutionLevel
				  level="highestAvailable"
				  uiAccess="true" />
		  </requestedPrivileges>
	  </requestedPrivileges>
      <applicationRequestMinimum>
        <defaultAssemblyRequest permissionSetReference="Custom" />
        <PermissionSet ID="Custom" SameSite="site" Unrestricted="true" />
      </applicationRequestMinimum>
    </security>
  </trustInfo>
  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
    <application>
      <!--  Designed to work with and have been tested for this application 
           Windows  List of versions . Remove the appropriate elements of the comment ,
           Windows  The most compatible environment will be automatically selected . -->
      <!-- Windows Vista -->
      <!--<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />-->
      <!-- Windows 7 -->
      <!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />-->
      <!-- Windows 8 -->
      <!--<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />-->
      <!-- Windows 8.1 -->
      <!--<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />-->
      <!-- Windows 10 -->
      <!--<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />-->
    </application>
  </compatibility>
  <!--  Indicates that the application can sense  DPI  And  Windows  stay  DPI  It will not be 
        Automatic scaling .Windows Presentation Foundation (WPF) Application auto awareness  DPI, There is no need to 
        Choose to join . Select the  Windows  Forms application ( The goal is  .NET Framework 4.6 ) And 
        In its  app.config  Lieutenant general  "EnableWindowsFormsHighDpiAutoResizing"  Set to  "true".-->
  <!--
  <application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
    </windowsSettings>
  </application>
  -->
  <!--  Enable  Windows  Topics for common controls and dialog boxes (Windows XP  And later ) -->
  <!--
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
          type="win32"
          name="Microsoft.Windows.Common-Controls"
          version="6.0.0.0"
          processorArchitecture="*"
          publicKeyToken="6595b64144ccf1df"
          language="*"
        />
    </dependentAssembly>
  </dependency>
  -->
</assembly>

原网站

版权声明
本文为[_ oP_ i]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/187/202207060119128512.html