最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

小白2分鐘學會Visual Studio如何將引用包打包到NuGet上

 更新時間:2021年09月08日 10:59:23   作者:一只努力學習的程序猿  
這篇文章主要介紹了小白2分鐘學會Visual Studio如何將引用包打包到NuGet上,只需兩步完成打包上傳操作,需要的朋友可以參考下

前言

之前我們說10分鐘學會Visual Studio將自己創(chuàng)建的類庫打包到NuGet進行引用(net,net core,C#),過程有些許繁瑣,并且需要有一定的基礎(chǔ)。

怎么辦呢,不慌,看法寶。

兩步完成打包上傳操作:在類庫方法創(chuàng)建成功后,我們的打包只需要兩步就可以完成,并且都是點點點的操作。

兩步完成打包上傳操作

第一步:打包

編寫好程序后,點擊屬性配置包的一些必要信息。

還是以“繁簡體相互轉(zhuǎn)換”為例。簡單在重復一遍,看過之前的可以不需要看這一步。

我們首先創(chuàng)建一個可調(diào)用的類庫,以“繁簡體相互轉(zhuǎn)換”為例,當然你也可以創(chuàng)建其他的,比如獲取配置文件、http請求幫助類等。

這里使用的環(huán)境是vs2019, .NET Core2.1,使用.NET也可以,這里可根據(jù)自己的使用環(huán)境創(chuàng)建。

注意:類庫是什么環(huán)境,引用也需要什么環(huán)境。(.NET Core和.NET不能相互混用)。

創(chuàng)建一個.NET Core類庫項目,命名為“XiongZeUtils”(自定義命名),然后在類庫項目下創(chuàng)建一個繁簡體項目轉(zhuǎn)換的類,命名為“xzUtils”(自定義)。

注意,繁簡體相互轉(zhuǎn)換需要現(xiàn)在NuGet引入包ChineseConverter,然后在類里面引用using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter,如下:

這部分代碼已折疊,在上一篇里面有介紹,需要查看的可以點開查看。

using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter;
using System;

namespace XiongZeUtils
{
    public static class xzUtils
    {
        /// <summary> 
        /// 簡體轉(zhuǎn)換為繁體
        /// </summary> 
        /// <param name="str">簡體字</param> 
        /// <returns>繁體字</returns> 
        public static string GetTraditional(string str)
        {
            string r = string.Empty;
            r = ChineseConverter.Convert(str, ChineseConversionDirection.SimplifiedToTraditional);
            return r;
        }
        /// <summary> 
        /// 繁體轉(zhuǎn)換為簡體
        /// </summary> 
        /// <param name="str">繁體字</param> 
        /// <returns>簡體字</returns> 
        public static string GetSimplified(string str)
        {
            string r = string.Empty;
            r = ChineseConverter.Convert(str, ChineseConversionDirection.TraditionalToSimplified);
            return r;
        }
    }
}

如果你的解決方案配置是Dubug,打包后的文件就在Dubug下面;

如果是Release,打包后的文件就在Release下面。

如下Dubug,點擊打包生成打包文件。

打包后的文件路徑

第二步:上傳到NuGet

我們登錄到NuGet,這里不會的可以參考之前的10分鐘學會Visual Studio將自己創(chuàng)建的類庫打包到NuGet進行引用(net,net core,C#)

登錄路徑:https://www.nuget.org/users/account/LogOn

顯而易見,我們這就打包上傳成功了,只需要稍等2-10分鐘,就可以在項目中引用上傳的包了。

使用

我們在項目里面進行NuGet引用查看一下,同樣也引用成功了。

后話

個人覺得這個是比較簡單快捷的方式,節(jié)省大量的時間。

NuGet就是一個包(package)管理平臺,確切的說是 .net平臺的包管理工具,它提供了一系列客戶端用于生成,上傳和使用包(package),以及一個用于存儲所有包的中心庫。

對于一個現(xiàn)代化的開發(fā)平臺,建立一種讓開發(fā)者創(chuàng)建,分享與使用可復用代碼的機制是十分必要的。這種“可復用代碼”被打包后的文件通常被稱作“包”(package),

對于.NET(包括 .NET Core)平臺來說這個機制的實現(xiàn)就是NuGet平臺。

NuGet的實現(xiàn)均為開源項目,包括了客戶端工具,服務(wù)器,官方網(wǎng)站以及各語言的文檔等。

NuGet包的本質(zhì)是一個以nupkg為后綴的zip壓縮文件(你可以將后綴改為.zip后解壓查看里面的內(nèi)容),其中包含了編譯后的Dll文件以及其他相關(guān)文件。

到此這篇關(guān)于小白2分鐘學會Visual Studio如何將引用包打包到NuGet上的文章就介紹到這了,更多相關(guān)Visual Studio引用包打包到NuGet內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C#使用timer實現(xiàn)的簡單鬧鐘程序

    C#使用timer實現(xiàn)的簡單鬧鐘程序

    這篇文章主要介紹了C#使用timer實現(xiàn)的簡單鬧鐘程序,涉及timer控件的使用及音頻文件的操作技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • C#中Array的存儲結(jié)構(gòu)簡單介紹

    C#中Array的存儲結(jié)構(gòu)簡單介紹

    本文將從一個數(shù)組的基礎(chǔ)操作開始,逐步來推導數(shù)組的在C#基礎(chǔ)操作、數(shù)組在CoreCLR的維護策略,數(shù)組在C++的內(nèi)存分配等階段具體是如何實現(xiàn)的,感興趣的朋友跟隨小編一起看看吧
    2023-11-11
  • 在C#中 webbrowser的使用心得

    在C#中 webbrowser的使用心得

    最近用webbrowser做了個東西,期間有點小曲折,而且網(wǎng)上的解決方法也基本都是淺嘗輒止,特此在這里發(fā)一下同大家分享。

    2013-04-04
  • C#將DataGridView中的數(shù)據(jù)保存到CSV和Excel中

    C#將DataGridView中的數(shù)據(jù)保存到CSV和Excel中

    這篇文章介紹了C#將DataGridView中的數(shù)據(jù)保存到CSV和Excel中的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C#操作注冊表的方法

    C#操作注冊表的方法

    這篇文章主要介紹了C#操作注冊表的方法,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-01-01
  • C#用NPOI導出導入Excel幫助類

    C#用NPOI導出導入Excel幫助類

    這篇文章主要為大家詳細介紹了C#?NPOI導出導入Excel幫助類,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫)

    adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫)

    這篇文章主要介紹了adonet基礎(chǔ)示例分享(adonet連接數(shù)據(jù)庫),需要的朋友可以參考下
    2014-04-04
  • C#提取PDF表單數(shù)據(jù)的實現(xiàn)流程

    C#提取PDF表單數(shù)據(jù)的實現(xiàn)流程

    PDF表單是一種常見的數(shù)據(jù)收集工具,廣泛應(yīng)用于調(diào)查問卷、業(yè)務(wù)合同等場景,憑借出色的跨平臺兼容性和標準化特點,PDF表單在各行各業(yè)中得到了廣泛應(yīng)用,本文將探討如何使用C# 實現(xiàn)自動化PDF表單數(shù)據(jù)提取流程,需要的朋友可以參考下
    2025-01-01
  • 3種方法實現(xiàn)WindowsForm切換窗口

    3種方法實現(xiàn)WindowsForm切換窗口

    這篇文章主要介紹了3種方法實現(xiàn)WindowsForm切換窗口,文中講解非常詳細,示例代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • c#圖片上傳和顯示的實現(xiàn)方法

    c#圖片上傳和顯示的實現(xiàn)方法

    這篇文章主要介紹了c#實現(xiàn)圖片上傳和顯示的實現(xiàn)方法,可實現(xiàn)圖片上傳效果預覽功能,需要的朋友可以參考下。
    2016-10-10

最新評論

霍州市| 丰城市| 金沙县| 宁化县| 牟定县| 阜新市| 兰西县| 启东市| 长春市| 鸡西市| 龙江县| 乐东| 营口市| 灌南县| 游戏| 鄂伦春自治旗| 白玉县| 泸水县| 修水县| 伊金霍洛旗| 兴化市| 曲阳县| 峨边| 中江县| 丹阳市| 财经| 甘肃省| 岗巴县| 南雄市| 宝清县| 织金县| 海兴县| 玉林市| 河西区| 靖西县| 湖州市| 鲁甸县| 凤台县| 贵德县| 开化县| 仁化县|