教你如何給C#.NET程式打包
1.開啟要打包的“.lsn”檔案,在“解決方案資源管理器”中隨便開啟一個視窗
2.選單欄“檔案”--->“新增”--->“新建專案”
3. 點選“專案型別”--->“其他專案型別”--->“安裝和部署”,再在“模板”點選“安裝專案”,點選“確定”
4.在“檔案系統”中點選“應用程式資料夾”,右邊框變空白,在空白處右擊滑鼠,“新增”--->點選“專案輸出”,出現一個對話方塊,點選“確定”
5.再右擊滑鼠,“新增”--->點選“檔案”,選擇資料夾中的“bin”檔案中的“Debug”檔案中的“.exe”,把“.exe”開啟。
6.單擊“檔案系統”中的“使用者的"程式"選單”,在右邊空白處右擊滑鼠,點選“建立新的快捷方式”,把應用程式資料夾中的“.exe”檔案選上,點選確定。
7.單擊“檔案系統”中的“使用者桌面”,操作如上一步驟。
8.點選選單欄中"生成"中的“生成Setup1(包名)”,等頁面左下角顯示"生成成功"即可
相關推薦
教你如何給C#.NET程式打包
1.開啟要打包的“.lsn”檔案,在“解決方案資源管理器”中隨便開啟一個視窗2.選單欄“檔案”--->“新增”--->“新建專案”3. 點選“專案型別”--->“其他專案型別”--->“安裝和部署”,再在“模板”點選“安裝專案”,點選“確定”4.在“檔
如何把你的.net程式打包上傳到nuget
寫在前面 每個.net開發者都經常用nuget管理自己的程式包,install一個json元件啊,一個工具類什麼的,這些都是別人寫好的。如果我也寫好了一個自己感覺很拿的出手的元件,想輕鬆的使用nuget來管理,那怎麼上傳到nuget呢? 打包應用程式 我先建立一個類庫應用程式 設定包資訊,專案
教你用C語言編寫"vb"程式
相信不少人學過C語言,也學過VB。在不少人看來C語言和VB之間最大的區別就是:C程式是黑漆漆DOS視窗,而VB是標準的Windows窗體。其實不然,C語言也是可以寫出“vb”程式的。 請看程式碼: #include <windows.h> LRESULT CA
0基礎手把手教你搭建webpack運行打包項目(未完待續)
蘊含 必須 asc 工具 過程 更多 關系圖 本地服務 spa 這些天在項目之余的時間學習了webpack打包項目的東西,非常榮幸的找到一些大神的文章來學習,死勁嚼了幾天,終於略知一二。在以後的工作上還需繼續學習,下面我將分享我這幾天學到的一點東西,希望能讓我一個還不算
一個優雅的程序猿教你認識C語言編譯器
提升 可執行文件 程序設計 代碼 編輯 orm 顯示 集成開發環境 order 編程語言有很多種,主要分為三大類,分別是機器語言、匯編語言、高級語言。計算機只能理解識別二進制代碼,也就是0和1。我們用機器語言開發我們得記住計算機所有的指令代碼和代碼涵義。這樣的編程枯燥而繁瑣
我們不一樣!老司機教你用C語言制作簡單實用的撩妹神器!
能力 pac normal c語言實現 linux系統 要求 以及 dia 自己 你以為C語言就是提供一種編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言嗎?你以為C語言就只是以一個標準規格寫出的C語言程序可在許多電腦平臺上進行編譯,甚至包
手把手教你構建 C 語言編譯器(6)
由於語法分析本身比較複雜,所以我們將它拆分成 3 個部分進行講解,分別是:變數定義、函式定義、表示式。本章講解函式定義相關的內容。 手把手教你構建 C 語言編譯器系列共有10個部分: EBNF 表示 這是上一章的 EBNF 方法中與函式定義相關的內容。 variable_decl ::= type {'*
手把手教你構建 C 語言編譯器(4)
本章我們將講解遞迴下降的方法,並用它完成一個基本的四則運算的語法分析器。 手把手教你構建 C 語言編譯器系列共有10個部分: 什麼是遞迴下降 傳統上,編寫語法分析器有兩種方法,一種是自頂向下,一種是自底向上。自頂向下是從起始非終結符開始,不斷地對非終結符進行分解,直到匹配輸入的終結符;自底向上是不斷地將終
手把手教你構建 C 語言編譯器(8)
這是整個編譯器的最後一部分,解析表示式。什麼是表示式?表示式是將各種語言要素的一個組合,用來求值。例如:函式呼叫、變數賦值、運算子運算等等。 表示式的解析難點有二:一是運算子的優先順序問題,二是如何將表示式編譯成目的碼。我們就來逐一說明。 手把手教你構建 C 語言編譯器系列共有10個部分: 運算子的優先順
手把手教你構建 C 語言編譯器(2)
本章是“手把手教你構建 C 語言編譯器”系列的第三篇,本章我們要構建一臺虛擬的電腦,設計我們自己的指令集,執行我們的指令集,說得通俗一點就是自己實現一套匯編語言。它們將作為我們的編譯器最終輸出的目的碼。 手把手教你構建 C 語言編譯器系列共有10個部分: #計算機的內部工作原理 計算機中有三個基本部件需要
手把手教你構建 C 語言編譯器(5)
本章中我們用 EBNF 來大致描述我們實現的 C 語言的文法,並實現其中解析變數定義部分。 由於語法分析本身比較複雜,所以我們將它拆分成 3 個部分進行講解,分別是:變數定義、函式定義、表示式。 手把手教你構建 C 語言編譯器系列共有10個部分: EBNF 表示 EBNF 是對前一章提到的 BNF 的擴充
手把手教你構建 C 語言編譯器(9)
恭喜你完成了自己的 C 語言編譯器,本章中我們發一發牢騷,說一說編寫編譯器值得注意的一些問題;編寫編譯器時遇到的一些難題。 手把手教你構建 C 語言編譯器系列共有10個部分: 虛擬機器與目的碼 整個系列的一開始,我們就著手虛擬機器的實現。不知道你是否有同感,這部分對於整個編譯器的編寫其實是十分重要的。我認
手把手教你構建 C 語言編譯器(1)
本章是“手把手教你構建 C 語言編譯器”系列的第二篇,我們要從整體上講解如何設計我們的 C 語言編譯器。 手把手教你構建 C 語言編譯器系列共有10個部分: 首先要說明的是,雖然標題是編譯器,但實際上我們構建的是 C 語言的直譯器,這意味著我們可以像執行指令碼一樣去執行 C 語言的原始碼檔案。這麼做的理由
手把手教你構建 C 語言編譯器(0)
“手把手教你構建 C 語言編譯器” 這一系列教程將帶你從頭編寫一個 C 語言的編譯器。希望通過這個系列,我們能對編譯器的構建有一定的瞭解,同時,我們也將構建出一個能用的 C 語言編譯器,儘管有許多語法並不支援。 手把手教你構建 C 語言編譯器系列共有10個部分: 在開始進入正題之前,本篇是一些閒聊,談談這
手把手教你構建 C 語言編譯器(3)
本章我們要講解如何構建詞法分析器。 手把手教你構建 C 語言編譯器系列共有10個部分: 什麼是詞法分析器 簡而言之,詞法分析器用於對原始碼字串做預處理,以減少語法分析器的複雜程度。 詞法分析器以原始碼字串為輸入,輸出為標記流(token stream),即一連串的標記,每個標記通常包括: (token,
手把手教你構建 C 語言編譯器(7)
整個編譯器還剩下最後兩個部分:語句和表示式的解析。它們的內容比較多,主要涉及如何將語句和表示式編譯成彙編程式碼。這章講解語句的解析,相對於表示式來說它還是較為容易的。 手把手教你構建 C 語言編譯器系列共有10個部分: 語句 C 語言區分“語句”(statement)和“表示式”(expression)兩
最新HTML網頁教你呼叫本地Python程式
首先宣告,在HTML中呼叫本地Python程式是十分不推薦的,一是因為網頁呼叫本地程式的許可權正在被取消,二是因為真不如JS寫直接,三是隻能在自己本地呼叫。 但如果你要用,像我一樣,需要在課堂上進行一個Python程式碼的展示,並且想要一個好看的UI介面的話,可以這樣來做,
一步步教你讀懂NET中IL(圖文詳解)
接觸NET也有1年左右的時間了,NET的內部實現對我產生了很大的吸引力。個人覺得:能對這些底部的實現進行了解和熟練的話,對以後自己寫程式碼是有很大幫助的,好了,廢話不多說,請看下邊: .NET CLR 和 Java VM 都是堆疊式虛擬機器器(Stack-Based VM),
三步教你掌握C語言的指標
從事C語言開發已經超過10個年頭,越來越覺得指標的方便之處,但在初學者來看指標就是拿下這門程式設計最大的攔路虎,畢竟很多人開始學習C語言都是激情四射結果遇上了指標貓變成了老鼠變得畏首畏尾。對於指標的不理解主要還是意識上缺乏計算機思維,思維的鍛鍊不是靠一兩天的勤奮能夠到位的,需要長時間的堅持。
《手把手教你學C語言》學習筆記(4)---程式碼規範
程式設計過程中需要遵守編譯器的各種約定,例如以下程式碼: 1 #include <stdio.h> 2 3 int main(int argc, char **argv) 4