国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

打破微軟封印面向未來(lái)創(chuàng)建.NET Framework4.8工程

這篇具有很好參考價(jià)值的文章主要介紹了打破微軟封印面向未來(lái)創(chuàng)建.NET Framework4.8工程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

摘要:

  1. 工程從.NET Framework 4.8升級(jí)到.NET 8.0,即使采用官方方案也是很繁瑣的一件事情,而且容易出問(wèn)題。
  2. Windows 11內(nèi)置了.NET Framework 4.8,所以當(dāng)前的軟件需要基于.NET Framework 4.8。但后續(xù)微軟推出Windows 12,將內(nèi)置更高版本的.NET版本,如何讓軟件跟隨微軟步伐快速平穩(wěn)升級(jí)?
  3. 本文叫你如何打破微軟封印,在VS2022中如何高屋建瓴面向未來(lái)優(yōu)雅地創(chuàng)建.NET Framework 4.8工程。

關(guān)鍵工作流程:

  1. 創(chuàng)建新項(xiàng)目,【W(wǎng)PF 應(yīng)用程序】

打破微軟封印面向未來(lái)創(chuàng)建.NET Framework4.8工程,C#,microsoft,.net

  1. 選擇框架【.NET 8.0(長(zhǎng)期支持)】

打破微軟封印面向未來(lái)創(chuàng)建.NET Framework4.8工程,C#,microsoft,.net

  1. 基于.NET 8.0的工程文件【HAPTICCAL.csproj】
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>net8.0-windows</TargetFramework>
    <Nullable>enable</Nullable>
    <UseWPF>true</UseWPF>
    <RootNamespace>FirstSolver</RootNamespace>
    <ApplicationIcon>$(AssemblyName).ico</ApplicationIcon>
    <ProduceReferenceAssembly>False</ProduceReferenceAssembly>
    <Authors>秦建輝</Authors>
    <AssemblyVersion>4.3.0</AssemblyVersion>
    <FileVersion>$(AssemblyVersion)</FileVersion>
    <NeutralLanguage>zh-Hans</NeutralLanguage>
    <StartupObject>FirstSolver.Program</StartupObject>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="C2VColorEdit" Version="3.0.0" />
    <PackageReference Include="C2VLanguage" Version="3.0.0" />
    <PackageReference Include="HPSocket.Net" Version="5.9.3.1" />
    <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
    <PackageReference Include="NLogHelper" Version="3.0.0" />
    <PackageReference Include="NLogViewer" Version="3.0.0" />
    <PackageReference Include="TF_Communication_CS" Version="3.0.4" />
  </ItemGroup>

  <ItemGroup>
    <Resource Include="..\TF.png" Link="TF.png" />
    <Resource Include="$(AssemblyName).ico" />
  </ItemGroup>

  <ItemGroup>
    <None Update="Languages\en-US\$(AssemblyName).json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="Languages\zh-Hans\$(AssemblyName).json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="Languages\zh-Hant\$(AssemblyName).json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="$(AssemblyName)_Config.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>

  <Target Name="PostBuild" AfterTargets="PostBuildEvent">
    <Exec Command="PowerShell.exe -ExecutionPolicy RemoteSigned -Command &quot;&amp;'$(ProjectDir)PostBuild.ps1' '$(TargetDir)' '$(ProjectPath)' '$(AssemblyName)'&quot;" />
  </Target>

</Project>
  1. 如圖所示更改工程文件【HAPTICCAL.csproj】,重點(diǎn):TargetFramework改成TargetFrameworks

打破微軟封印面向未來(lái)創(chuàng)建.NET Framework4.8工程,C#,microsoft,.net文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-765710.html

  1. 新的工程文件【HAPTICCAL.csproj】
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFrameworks>net480</TargetFrameworks>
    <UseWPF>true</UseWPF>
    <RootNamespace>FirstSolver</RootNamespace>
    <ApplicationIcon>$(AssemblyName).ico</ApplicationIcon>
    <ProduceReferenceAssembly>False</ProduceReferenceAssembly>
    <Authors>秦建輝</Authors>
    <AssemblyVersion>4.3.0</AssemblyVersion>
    <FileVersion>$(AssemblyVersion)</FileVersion>
    <NeutralLanguage>zh-Hans</NeutralLanguage>
    <StartupObject>FirstSolver.Program</StartupObject>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="C2VColorEdit" Version="3.0.0" />
    <PackageReference Include="C2VLanguage" Version="3.0.0" />
    <PackageReference Include="HPSocket.Net" Version="5.9.3.1" />
    <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
    <PackageReference Include="NLogHelper" Version="3.0.0" />
    <PackageReference Include="NLogViewer" Version="3.0.0" />
    <PackageReference Include="TF_Communication_CS" Version="3.0.4" />
  </ItemGroup>

  <ItemGroup>
    <Resource Include="..\TF.png" Link="TF.png" />
    <Resource Include="$(AssemblyName).ico" />
  </ItemGroup>

  <ItemGroup>
    <None Update="Languages\en-US\$(AssemblyName).json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="Languages\zh-Hans\$(AssemblyName).json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="Languages\zh-Hant\$(AssemblyName).json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="$(AssemblyName)_Config.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>

  <Target Name="PostBuild" AfterTargets="PostBuildEvent">
    <Exec Command="PowerShell.exe -ExecutionPolicy RemoteSigned -Command &quot;&amp;'$(ProjectDir)PostBuild.ps1' '$(TargetDir)' '$(ProjectPath)' '$(AssemblyName)'&quot;" />
  </Target>

</Project>
  1. 出現(xiàn)異常,然后【卸載項(xiàng)目】,再【重新加載項(xiàng)目】。
  2. 面向未來(lái)升級(jí)到.NET 8.0只需要修改“net480”,將“net480”改為“net8.0-windows”即可。

到了這里,關(guān)于打破微軟封印面向未來(lái)創(chuàng)建.NET Framework4.8工程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • .NET Framework 微軟官方下載地址

    微軟官方下載地址: 下載 .NET Framework | 免費(fèi)官方下載 (microsoft.com) 版本 發(fā)布日期 終止支持 .NET Framework 4.8.1 2022年8月9日 .NET Framework 4.8 2019年4月18日 .NET Framework 4.7.2 2018年4月30日 .NET Framework 4.7.1 2017年10月17日 .NET Framework 4.7 2017年4月5日 .NET Framework 4.6.2 2016年8月2日 .NET Framework 3.5

    2024年02月10日
    瀏覽(22)
  • 微軟.NET、.NET Framework和.NET Core聯(lián)系和區(qū)別

    微軟.NET、.NET Framework和.NET Core聯(lián)系和區(qū)別

    我是荔園微風(fēng),作為一名在IT界整整25年的老兵,看到不少初學(xué)者在學(xué)習(xí)編程語(yǔ)言的過(guò)程中如此的痛苦,我決定做點(diǎn)什么,我小時(shí)候喜歡看小人書(shū)(連環(huán)畫(huà)),在那個(gè)沒(méi)有電視、沒(méi)有手機(jī)的年代,這是為數(shù)不多的課余生活方式這一。我畫(huà)的不好,但是如果能幫大家理解編程語(yǔ)言

    2024年01月16日
    瀏覽(103)
  • 微軟官網(wǎng)下載Net Framework流程

    微軟官網(wǎng)下載Net Framework流程

    1、官網(wǎng)下載鏈接 https://dotnet.microsoft.com/en-us/download/dotnet-framework/net451 2、選擇合適的版本 3、點(diǎn)擊下載

    2024年02月16日
    瀏覽(16)
  • 微軟軟件運(yùn)行庫(kù)下載 (DirectX,.NET Framework,VC++庫(kù)..)

    運(yùn)行庫(kù)是程序在運(yùn)行時(shí)所需要的庫(kù)文件,運(yùn)行庫(kù)中一般包括編程時(shí)常用的函數(shù),如字符串操作、文件操作、界面等內(nèi)容。不同的語(yǔ)言所支持的函數(shù)通常是不同的,所以使用的庫(kù)也是完全不同的,這就是為什么有VB運(yùn)行庫(kù)、C運(yùn)行庫(kù)、Delphi運(yùn)行庫(kù)之分的原因。即使都是C++語(yǔ)言,也

    2024年02月11日
    瀏覽(29)
  • 微軟面向未來(lái)的制造 | 羅技 AI | 谷歌1000 億美元|波士頓動(dòng)力Atlas | 靈感源自大腦...

    微軟面向未來(lái)的制造 | 羅技 AI | 谷歌1000 億美元|波士頓動(dòng)力Atlas | 靈感源自大腦...

    面向未來(lái)的制造:微軟發(fā)布從云端到工廠車(chē)間的全新工業(yè)人工智能創(chuàng)新技術(shù) 在全球最大的制造業(yè)創(chuàng)新盛會(huì)之一漢諾威工業(yè)博覽會(huì)(Hannover Messe)召開(kāi)之前,微軟宣布將為制造商提供新的人工智能和數(shù)據(jù)解決方案,幫助他們開(kāi)啟創(chuàng)新、實(shí)現(xiàn)智能工廠、優(yōu)化運(yùn)營(yíng)和提高員工生產(chǎn)力

    2024年04月27日
    瀏覽(26)
  • windows7 安裝.Net Framework 4.6.2微軟官方版(離線安裝包)

    windows7 安裝.Net Framework 4.6.2微軟官方版(離線安裝包)

    https://support.microsoft.com/zh-cn/topic/-net-framework-4-6-2-%E8%84%B1%E6%9C%BA%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8Fwindows-9dce3874-a9e5-9b11-289d-5594824aafe0 雙擊程序安裝 遇到安全警告,選擇運(yùn)行 等待一段時(shí)間后跳出安裝界面,勾選 我已閱讀并接受許可條款,選擇安裝 已經(jīng)處理證書(shū)鏈,但是不在受信任程序

    2023年04月13日
    瀏覽(29)
  • 【Visual Studio 2022創(chuàng)建ASP.NET Web應(yīng)用程序(.NET Framework)發(fā)布并部署到局域網(wǎng) 及“常見(jiàn)權(quán)限問(wèn)題和不列出目錄問(wèn)題解決”】

    【Visual Studio 2022創(chuàng)建ASP.NET Web應(yīng)用程序(.NET Framework)發(fā)布并部署到局域網(wǎng) 及“常見(jiàn)權(quán)限問(wèn)題和不列出目錄問(wèn)題解決”】

    然后給項(xiàng)目命名并選擇文件保存位置 用一個(gè)空項(xiàng)目進(jìn)行舉例 創(chuàng)建完成如下 點(diǎn)擊更多模板選擇Web窗體 創(chuàng)建成功如下 .aspx頁(yè)面編寫(xiě)前端代碼,.aspx.cs頁(yè)面編寫(xiě)后端代碼 通過(guò)插入表格和拉取控件快速完成 然后給Button按鈕設(shè)置一個(gè)點(diǎn)擊事件,雙擊按鈕后會(huì)跳到.aspx.cs頁(yè)面,完善下面

    2024年02月07日
    瀏覽(85)
  • 物聯(lián)網(wǎng)與智慧城市的無(wú)界未來(lái):如何打破傳統(tǒng)束縛,開(kāi)啟智能生活新篇章

    物聯(lián)網(wǎng)與智慧城市的無(wú)界未來(lái):如何打破傳統(tǒng)束縛,開(kāi)啟智能生活新篇章

    目錄 一、物聯(lián)網(wǎng):連接萬(wàn)物的技術(shù)革命 1、物聯(lián)網(wǎng)的發(fā)展歷程 2、物聯(lián)網(wǎng)的核心技術(shù) 二、智慧城市:未來(lái)城市的藍(lán)圖與挑戰(zhàn) 1、智慧城市的藍(lán)圖 2、智慧城市建設(shè)面臨的挑戰(zhàn) 3、應(yīng)對(duì)挑戰(zhàn)的措施 三、物聯(lián)網(wǎng)與智慧城市的融合:打破傳統(tǒng)束縛,開(kāi)啟智能生活新篇章 1、物聯(lián)網(wǎng)與智

    2024年01月20日
    瀏覽(20)
  • 探索設(shè)計(jì)模式的魅力:MVVM模式在AI大模型領(lǐng)域的創(chuàng)新應(yīng)用-打破傳統(tǒng),迎接智能未來(lái)

    探索設(shè)計(jì)模式的魅力:MVVM模式在AI大模型領(lǐng)域的創(chuàng)新應(yīng)用-打破傳統(tǒng),迎接智能未來(lái)

    ??? 個(gè)人主頁(yè): danci_ ?? 系列專(zhuān)欄: 《設(shè)計(jì)模式》 ???? 制定明確可量化的目標(biāo),堅(jiān)持默默的做事。 MVVM模式在AI大模型領(lǐng)域的創(chuàng)新應(yīng)用-打破傳統(tǒng)迎接智能未來(lái) ?????? “在人工智能的領(lǐng)域里,每一次技術(shù)創(chuàng)新都仿佛在向我們敞開(kāi)未來(lái)的大門(mén)。今天,讓我們深入探索MVV

    2024年04月12日
    瀏覽(20)
  • ASP.Net Core Web API結(jié)合Entity Framework Core框架(API的創(chuàng)建使用,接口前端權(quán)限設(shè)置,前端獲取API的Get,post方法)(程序包引用以及導(dǎo)入數(shù)據(jù)庫(kù))

    ASP.Net Core Web API結(jié)合Entity Framework Core框架(API的創(chuàng)建使用,接口前端權(quán)限設(shè)置,前端獲取API的Get,post方法)(程序包引用以及導(dǎo)入數(shù)據(jù)庫(kù))

    目錄 1. Web Api 程序包引用 2. Web Api 的創(chuàng)建與Http類(lèi)型的介紹 2.1?ASP.Net Core Web API項(xiàng)目的創(chuàng)建 2?.2? API接口的創(chuàng)建 2.3?HttpGet和HttpPost類(lèi)型的區(qū)別 3.接口權(quán)限設(shè)置 4.HttpGet方法和HttpPOst方法 5.前端中用HttpGet/Poset獲取接口數(shù)據(jù) 6.EF框架——配置數(shù)據(jù)庫(kù)鏈接字符串(即將數(shù)據(jù)庫(kù)中的表導(dǎo)入項(xiàng)

    2024年02月08日
    瀏覽(31)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包